情報を収集するフォームを開発しています。私のコードでは、First Name テキスト ボックスが変更されると (onchange)、サブ ヘッダー ( <td>
) に First Name が入力されるように設定されています。
なんらかの理由で、テキストが のに書き込まれることは<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>