猿问

span.className是什么意思?

<!-- 声明为HTML5版本 -->

<!doctype html>

<!-- 唯一的根元素 -->

<html>

<!-- 文档的声明 -->

<head>

<!-- 声明文档内容的编码 -->

<meta charset="utf-8"/>

<!-- 声明文档的标题 -->

<title>注册</title>

<style>

.ok{

color:green;

border:1px solid green;

}

.error{

color:red;

border:1px solid red;

}

</style>

<script>

//js的函数默认都有返回值(undefined),

//我们可以通过return声明返回值。

//校验账号

function checkCode(){

//console.log(1);

//获取元素

var text = document.getElementById("code");

var span = document.getElementById("code_msg");

//console.log(2);

//获取账号

var code = text.value;

//校验格式

var reg = /^\w{6,12}$/;

if(reg.test(code)){

//校验成功,提示变绿

span.className = "ok";

return true;

}else{

//校验失败,提示变红

span.className = "error";

return false;

}

}

//校验密码

function checkPwd(){

var input = document.getElementById("pwd");

var span = documnet.getElementById("pwd_msg");

var pwd = input.value;

var reg = /^\w{8,16}$/;

if(reg.test(input)){

span.className = "ok";

return true;

}else{

span.className = "error";

return false;

}

}

</script>

</head>

<!-- 文档的内容 -->

<body>

<form action="http://www.tmooc.cn" onsubmit=";"

onsubmit = "return checkCode()+checkPwd()==2;">

<p>

账号:

<input type = "text" id="code" onblur="checkCode();"/>

<span id="code_msg">6-12位字母、数字、下滑线</span>

</p>

<p>

密码:

<input type = "password" id="pwd" onbiur="checkPwd()"/>

<span id="pwd_msg">8-16位字母、数字、下滑线</span>

</p>

<p>

<input type = "submit" value = "注册"/>

</p>

</form>

</body>

</html>


qq_海鸥的心_03345639
浏览 3865回答 2
2回答

anyi

<span class="ddd">abc</span>span.className就是ddd
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答