js学习2

本文介绍了一个使用纯JavaScript实现的表单验证及文本处理功能示例,包括检查表单字段是否为空、判断输入内容是否一致、提取字符串子串、数值处理以及日期对象的使用等基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


<html>
<head>
<title>测试2</title>
<script language="javascript">
<!--
function oneSubmit(oneForm) {
// for(var i = 0; i < oneForm.elements.length; i++) {
// if(oneForm.elements[i].value == "") {
// alert("有空值啊!!");
// return false;
// }
// }
// return true;
alert(oneForm.text1.value);
if(oneForm.text1.value.toUpperCase() == oneForm.text2.value.toUpperCase()) {
return true;
}
alert("文本框中的数据要相等");
return false;
}

function threeText(text) {
if(text.value != "") {
alert("非空的");
}else {
alert("空的");
}
}

function fourText(text) {
if(text.value.indexOf("sheng") != -1) {
alert("sheng");
} else{
alert("非sheng");
}
}

function fiveText(text) {
var temp = text.value.substring(2, 4);
alert(temp);
}

function sixText(text) {
// var temp = Math.pow(parseInt(text.value), 2);
// var temp = Math.PI;
var temp = Math.round(parseFloat(text.value));
alert(temp);
}

function dataListener() {
var date = new Date();
// var temp = date.getYear();
// var temp = date.getTime();

var temp = date.getMonth();


alert(date);
}
-->
</script>
</head>

<body>
<form action="test.html" method="post" onSubmit="return oneSubmit(this)">
text1 <input type="text" name="text1"> </br>
text2 <input type="text" name="text2"> </br>

text3 <input type="text" name="text3" onChange="threeText(this)"> </br>
text2 <input type="text" name="text4" onChange="fourText(this)"> </br>
text5 <input type="text" name="text5" onChange="fiveText(this)"> </br>
text6 <input type="text" name="text6" onChange="sixText(this)"> </br>
<input type="submit" value="提交"> </br>
<input type="button" value="时间函数" onClick="dataListener()">
</form>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值