html id name

请使用 W3C 的标准形式 document.getElementById() 。



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title>Test ID & Name</title>
<script>
function getobject()
{
    alert("Begin~");
    //alert("1:textname——"+textname);
    //alert("2:testform.textname——"+testform.textname);
    //alert("3:document.all.textname——"+document.all.textname);
    //alert("4:document.all.demoform.textname——"+document.all.testform.textname);
    alert("5:document.forms[0].textname——"+document.forms[0].textname);
    alert("6:document.forms["testform"].textname——"+document.forms["testform"].textname);
    alert("7:document.forms["testform"].childNodes[0]——"+document.forms["testform"].childNodes[0]);
    alert("8:document.forms["testform"].elements[0]——"+document.forms["testform"].elements[0]);
    alert("9:document.getElementById("textid")——"+document.getElementById("textid"));
    alert("10:document.getElementById("textid")——"+document.getElementsByName("textname")[0]);
}
</script>
</head>
<body onload="getobject()">
<form method="post" action="" name="testform"> 
<input type="text" name="textname" id="textid" value="this is just for testing" /> 
</form>
</body>
</html>

你可能感兴趣的:(html)