私のフォームには、2 つのテキスト ボックス (txtDate、txtTime)、1 つの非表示のテキスト ボックス (txtDateTime)、および [保存] ボタンがあります。txtDateTime = txtDate + txtTime の値が必要です。ユーザーが txtDate または txtTime で変更すると、値が自動的に変更されます。
どうすればこれを達成できますか? あなたが知っているなら、plsは私に提案します。ありがとう
私のフォームには、2 つのテキスト ボックス (txtDate、txtTime)、1 つの非表示のテキスト ボックス (txtDateTime)、および [保存] ボタンがあります。txtDateTime = txtDate + txtTime の値が必要です。ユーザーが txtDate または txtTime で変更すると、値が自動的に変更されます。
どうすればこれを達成できますか? あなたが知っているなら、plsは私に提案します。ありがとう
onchange
次のようなイベントを使用できます。
var ttime = document.getElementById('txtTime');
var tdate = document.getElementById('txtDate');
var tdt = document.getElementById('txtDateTime');
ttime.onchange = function(){
tdt.value = tdate.value + ttime.value;
};
tdate.onchange = function(){
tdt.value = tdate.value + ttime.value;
};
id
テキストボックスに属性txtTime
をtxtDate
割り当ててください。txtDateTime
オンチェンジを使用
<input type='text' onchange='change()' />
function change() {
//code
}