1,、document.all.myCheckBox和 document.all.item通過控件的名字定位控件,,item()中是控件的名字
例如: <input type="checkbox" name="myCheckBox"> 可以用 document.all.myCheckBox得到這個控件,,也可以寫成document.all.item("myCheckBox") 用item的好處是, 1.如果你的控件的name是數字,,比如<br> <input type="checkbox" name="123456789"> ,,使用document.all.123456789會報錯,用document.all.item("123456789")可以正確得到,。 2.如果你的控件名字存在一個變量中,,你必須這樣寫 var name = "myCheckBox"; eval("document.all."+name); 同樣也可以寫成document.all.item(name) <form name="form1"> <input id="a" name="a" type="text" value="123123213"> </form> <script language="javascript"> document.write(document.form1.a.value); document.write("<br>"); document.write(document.all.item("a").value); </script> 2、一個form同時提交到兩個頁面的效果,,工作的需要,,隨手記了下來! <script language="javascript"> function F_submit(){ document.form1.target="_blank"; document.form1.action="1.asp"; document.form1.submit(); document.form1.target="_blank"; document.form1.action="2.asp"; document.form1.submit(); } </script> <form name="form1" method="post" action=""> <input type="text" name="textfield"> <input type="button" name="Submit" value="提交" onClick="F_submit()"> </form> |
|
來自: 真愛圖書 > 《javascript》