name主要用于提交表单数据时使用,如
<input type="text" name="UserName">这样,提交过去后,就可以通过name来得到值,id主要用于页面内的Javascript引用。如<span id="t1">abc</span>
你就可以在页面的Javascript中写到document.all("t1").innerHTML = "<b>abc</b>";
之类的语句
<input type="text" name="UserName">这样,提交过去后,就可以通过name来得到值,id主要用于页面内的Javascript引用。如<span id="t1">abc</span>
你就可以在页面的Javascript中写到document.all("t1").innerHTML = "<b>abc</b>";
之类的语句
解决方案 »
- form的onsubmit调用aa()函数与form中的<select>的onchange调用bb()可以吗?
- extjs 分页 显示出的记录总是少一些数据
- 页内锚记的目标显示位置是不是只有顶部和底部呢?有在页面下拉条充足的情况下能显示在页面的中间的办法吗?
- JS实现可改变大小的左右分栏
- ++++++++++再问个问题,在程序中动态创建checkbox时,怎样让checkbox预选?
- 如何将表单中textarea的值赋值给Iframe的innerHTML
- 如何在网页里使用dll?在网页里使用dll后,怎么也显示不出来东西,但,别人的机器上能使用!
- 关于javascript控制radio的问题?
- 复选框可以美化吗?
- 为什么脚本没有执行?
- About HTML+TIME
- 关于加密源文件
A, APPLET, attribute, BUTTON, EMBED, FORM, IMG, INPUT type=button, INPUT type=checkbox, INPUT type=file, INPUT type=hidden, INPUT type=image, INPUT type=password, INPUT type=radio, INPUT type=reset, INPUT type=submit, INPUT type=text, LINK, MAP, OBJECT, RT, RUBY, SELECT, TEXTAREA起作用,而id可以对几乎所有HTML标签起作用,它是用于标识元素的
<form name="addform" ...>
...
<input type="text" name="abc">
...
</form>javascript就可以直接通过document.addform.abc引用到input对象,
documnet引用的是name,还是id?
还是两个都能引用??
<form>及其以内的<input ..>,<select>元素使用name,javascript通过document.formname.objectname访问,而其他元素,都使用id, javascript通过document.all("objectname")访问,更具体的内容可以看msdn