INPUT 框中的内容能动态改变吗?

我用id名.value="dd"怎么不行?
---------------------------------------------------------------

1<input name="txt" type="text" value="aaa"/>
1<input onclick="document.all.txt.value='bbb'" type="button" value="change"/>

---------------------------------------------------------------

To: foxmail(萧遥)
在DHTML中引用文档对象有一点要注意,是否有表单(就是FORM).根据你这个问题简单的说,就是那个input是不是在FORM中,如果是在FORM中,比如:

1<form id="MyForm" method="POST" name="MyForm">
2<input id="T1" name="T1" size="20" type="text"/>
3</form>

这种情况不能直接用T1.value进行引用,需要MyForm.T1.value,因为默认的情况是从document开始的。为了简单起见,通过document.all()可以遍历整个文档对象,使用document.all.T1.value或document.all("T1").value进行访问。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus