现在我正在使用 javascript 来完成工作,但我正在使用 onkeyup。这对我不起作用,因为我正在使用一个按钮来填充“var first”。当用户按下按钮时,它首先填充 var,因此没有实际的 keyup/keydown。
<script>
window.onload = function () {
var first = document.getElementById('USERDEFINE1'),
//second = document.getElementById('ADDRESS2');
third = document.getElementById('PHONENIGHT');
fourth = document.getElementById('INTERNET');
fifth = document.getElementById('last_purchase');
sixth = document.getElementById('last_purchase_date');
first.onkeyup = function () { // or first.onchange
//second.value = '4444';
third.value = '111-111-1111';
fourth.value = 'NONE';
fifth.value = 'N/A';
sixth.value = 'N/A';
};
};
</script>
我可以使用类似的东西:
if (document.getElementById(first.value) > 0
如果是这样,我如何在我当前的 javascript 中实现或者我应该一起重写它?提前致谢。