我正在开发一种可以收集一些信息的表格。我的代码中有一些设置,当名字文本框更改(onchange)时,子标题(<td>
)将填充名字。
出于某种原因,当我发出警报消息时,文本永远不会被写入<td>
其中id
,但它就在那里。subHeader
我究竟做错了什么?
JavaScript(不起作用):
function FirstName_onchange() {
var LastName = document.getElementById('LastName').value;
var FirstName = document.getElementById('FirstName').value;
document.getElementById('subHeader').value = FirstName + " " + LastName;
}
JavaScript(作品):
function FirstName_onchange() {
var LastName = document.getElementById('LastName').value;
var FirstName = document.getElementById('FirstName').value;
alert(document.getElementById('subHeader').value = FirstName + " " + LastName);
}
HTML:
<tr>
<td id="subHeader" colspan="4">
</td>
</tr>