表單的name與id其實是同一個意思,都是為了標(biāo)記對象名稱。它們所不同的是:name是netscape的、id是microsoft的。
表單元素(form input textarea select)與框架元素(iframe frame)用name。
這些元素都與表單(框架元素作用于form的target)提交有關(guān),
在表單的接收頁面只接收有name的元素。
賦id的元素通過表單是接收不到值的,大家自己可以驗證一下。
當(dāng)然上述元素也可以賦id值,賦id值的時候引用這些元素的方法就要變一下了。
賦 name: document.formname.inputname document.frames("framename")
賦 id : document.all.inputid document.all.frameid
只能賦id不能賦name的元素:(除去與表單相關(guān)的元素都只能賦id)
body li a table tr td th p div span pre dl dt dd font b 等等
新聞熱點
疑難解答