大神看看我這個問題在哪
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> 失焦事件 </title>
<script type="text/javascript">
? function message(){
?var b = document.getElementsByName("password");
?document.write(b.value);
? ? ? if(b.value=="請輸入密碼!"){
? ? alert("請確定已輸入密碼后,在移開!"); }
}
</script> ? ?
</head>
<body>
? <form>
? ?用戶:<input name="username" type="text" value="請輸入用戶名!" >
? ?密碼:<input name="password" type="text" value="請輸入密碼!" onblur="message()" >
? </form>
</body>
</html>
2017-12-10
<html>
<head>
? ?<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
? ?<title> 失焦事件 </title>
? ?<script type="text/javascript">
? ? ? ?function message(){
? ? ? ? ? ?var b = document.getElementsByName("password");
? ? ? ? ? ?if(b[0].value=="請輸入密碼!"){
? ? ? ? ? ? ? ?alert("請確定已輸入密碼后,在移開!");
? ? ? ? ? ?}
? ? ? ?}
? ?</script>
</head>
<body>
<form>
? ?用戶:<input name="username" type="text" value="請輸入用戶名!" >
? ?密碼:<input name="password" type="text" value="請輸入密碼!" onblur="message();" >
</form>
</body>
</html>
2017-12-23
getElementsByName獲取到的是一個集合或者數(shù)組,比如在文檔中name=“某某值”,用getElementsByName()方法獲取會取到多個或者一個或者沒有,因為返回數(shù)組的原因,當(dāng)要調(diào)用其中某個數(shù)組元素時需要加索引號。
建議查詢MDN中關(guān)于這個方法的講解