我有一些代码,我正在使用javascript将值分配给单元格。该代码运行正常。但是,当用户按shift +选项卡(BackTab)时,单元格会将值重置为其默认值。我该如何预防。 我的代码示例如下。
function totalamount20(varserialnumber4, totalcount2) {
var tax = document.getElementById("tax" + varserialnumber4).value;
if (tax != '') {
...somecode
}
else {
...somecode
}
}
<td bgcolor="#ffffff" class="bodytext31" valign="center" align="center">
<strong>Tax</strong>
</td>
<td class="bodytext31" valign="center" align="left">
<div align="center">
<input type="text" name="tax[]" id="tax<?php echo $sno; ?>" size="6" onKeyUp="return totalamount20('<?php echo $sno; ?>','<?php echo $number; ?>');" class="bodytext21" autocomplete="off" readonly>
</div>
</td>