近來重新學習javascript發現還有很多知識點模糊,今天就javascript中的document.forms[formName][inputName]進行說明:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>javascript中的form</title>
</head>
<body>
<form name="myForm">
<input type="text" name="myInput" value="">
<input type="submit" value="提交">
</form>
</body>
</html>
var sub=document.getElementByTagName("input")[1];
sub.onclick=function(){
var x=document.forms["myForm"]["myInput"].value;
console.log(document.forms["myForm"]["myInput"]);
if(x==""||x==null){
alert("請填入姓名");
return false; }
}
說明:document.forms[formName];//如果文檔中有多個form,取出的是哪一個form;
document.forms[formName][inputName]//如果該form中有多個input,取出的 是哪一個input;
注意:平常都是用document.getElementsByTagName("")[]找到該元素。
