概述
今日学习概况
1.加深对 JS 基础语法部分理解
作业完成情况
1.完成今日上课代码 20 遍(到目前已完成7遍)
代码如下:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<form>
<span style="color:red">*</span> 用户名:<input type="text" id="username" name=""> <span id="usernameError" style="color:red"></span><br/>
QQ:<input type="text" id="qq" name=""> <span id="qqError" style="color:red"></span><br/>
联系电话:<input type="text" id="tel" name=""> <span id="telError" style="color:red"></span><br/>
<input type="button" onclick="formReg();" name="" value="提交"><span id="resultSpan"></span>
</form>
<script type="text/javascript">
// 用户验证表单数据是否合法的方法
var formReg = function() {
var flag = true; // 用作判断是否验证成功的标志位 默认是成功
var errorMsg = "";
// 通过验证表单元素,对flag进行设置值
// 取出表单元素的值
var username = document.getElementById("username").value;
var qq = document.getElementById("qq").value;
var tel = document.getElementById("tel").value;
// username的逻辑:不能为空,而且不能超过6个字符长度
if (username.trim() == "" || username.trim().length > 6) {
flag = false;
document.getElementById("usernameError").innerHTML = "用户名为空或者字符超过6个";
} else {
document.getElementById("usernameError").innerHTML = "";
}
if (qq.trim() != "" && isNaN(qq)) {
flag = false;
document.getElementById("qqError").innerHTML = "QQ号必须为数字";
} else {
document.getElementById("qqError").innerHTML = "";
}
var myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
if (tel.trim() != "" && !myreg.test(tel)) {
flag = false;
document.getElementById("telError").innerHTML = "手机号不合法";
} else {
document.getElementById("telError").innerHTML = "";
}
// 判断flag的值进行业务处理
if (flag) {
document.getElementById("resultSpan").innerHTML = "验证成功";
document.getElementById("resultSpan").style.color = "green";
} else {
document.getElementById("resultSpan").innerHTML = "验证失败";
document.getElementById("resultSpan").style.color = "red";
}
}
</script>
</body>
</html>
2.时间安排:
7月31日下午一直在练习上课代码.
8月1号休息,白天没用练习代码,晚上又练了两遍.
今日总结
要多练习
最后
以上就是专注向日葵为你收集整理的渡课学习第14天: JS 基础语法-困困的全部内容,希望文章能够帮你解决渡课学习第14天: JS 基础语法-困困所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复