据我所知,有两种
方法可以从文本框中
获取值
document.formName.textBoxName.value;
要么
document.getElementbyId('textBoxId').value;
据我所知,使用表单名称意味着我可以编写更少的代码,因为名称可以用于发布数据和获取值(除了使用ajax).如果我只是使用标准表单发布,我会使用名称发布,但我不能使用ID?
例如在PHP我会用
$_POST['texBoxName'];
如果我在文本框上有ID和ID,我无法使用PHP获取值?
这是标准的推荐方式,并使用名称浏览器友好?请尽可能链接,谢谢.
最终指南是
@L_
403_0@.
突出的事情:
> id对任何HTML元素都有效,而name仅适用于少数几个(a,输入,textarea和其他几个).>如果要提交名称,则输入(和textarea)元素需要设置名称.