我正在尝试创建一个函数来删除输入框的第一个字符,如果它=P。我们使用条形码扫描仪,它使用前缀 P,在扫描零件编号时,我想即时将其剥离。
<input id="part" onKeyUp="fixP(this.value);" size="20" type="text" name="part" style="text-transform: uppercase;"/>
<script>
function fixP() {
$('#part').val($('#part').val().substr(1).replace(/P/,""));
}
</script>
这只会导致不断删除我在输入中键入的任何内容。
任何帮助表示赞赏。