document.form1.field1.innerHTML = “HI1”;适用于onload()函数。
但如果将它放在某些onclick()函数/其他函数中,则同样不起作用。如果放在onclick函数中,document.form1.field1.innerHTML =“hi1”;没有被覆盖。
我们为了工作而想做什么?
答案 0 :(得分:0)
假设
a)名为form1的表格 b)内联事件处理程序为了清楚起见(Purist可以闭上眼睛一秒钟,好吗?),这样可以工作
<a href="#" onclick="document.form1.field1.value='value from link'; return false">Set value from link</a>
所以这样:
<input type="button" onclick="document.form1.field1.value='value from button'" value="Set value from button" />
<input type="checkbox" id="chk1"
onclick="document.form1.field1.value=this.checked?this.value:''" value="value from button" /><label for="chk1">Set value from checkbox</label>
按钮或支票/无线电台上不需要返回false