this.form.keywords.value'为空或不是对象

来源:百度知道 编辑:UC知道 时间:2024/06/14 08:11:09
我这是怎么了,哪位高手可以帮下忙.
谢谢了

获取form中表单组件的方法是:
document.fors[0].keywords.value
其中forms[0]中的0是表单在本页面中的顺序, keywords是表单组件的name属性.

一般不用这种方法定位, 因为如果页面上部分代码是用js动态生成的话, 容易取错表单, 所以还是用document.getElementById的方法, 给表单定义一个id:
document.getElementById('testForm').keywords.value

找到代码所在行,找之前变量的值。
应该是 没有赋初值吧。

是个表单文本框的值吧
赋值下试试
var a=form.keywords.value
还有要确定你的表单名字和文本框的名字没错
还有文本框要有值
还不行 发信息告诉我问题
告诉我 你这个值 用来做什么的