如何使用JQuery一次从文本框中删除单个字符
我正在实现一组按钮,当按下按钮时,在文本框中键入字母数字字符 如何实现backspace按钮,以便每当按下时,文本框中的最后一个字符都会从文本框中删除?在按下按钮时尝试下面的(如何使用JQuery一次从文本框中删除单个字符,jquery,Jquery,我正在实现一组按钮,当按下按钮时,在文本框中键入字母数字字符 如何实现backspace按钮,以便每当按下时,文本框中的最后一个字符都会从文本框中删除?在按下按钮时尝试下面的(Javascript)代码 var mytxtbx=document.getElementById("IdOfTextBox"); mytxtbx.value=mytxtbx.value.substring(0,(mytxtbx.value.length-1)) $("#IdOfTextBox").val($("#IdO
Javascript
)代码
var mytxtbx=document.getElementById("IdOfTextBox");
mytxtbx.value=mytxtbx.value.substring(0,(mytxtbx.value.length-1))
$("#IdOfTextBox").val($("#IdOfTextBox").val().substring(0,($("#IdOfTextBox").val().length-1)))
按下按钮尝试下面的(JQuery
)代码
var mytxtbx=document.getElementById("IdOfTextBox");
mytxtbx.value=mytxtbx.value.substring(0,(mytxtbx.value.length-1))
$("#IdOfTextBox").val($("#IdOfTextBox").val().substring(0,($("#IdOfTextBox").val().length-1)))
按下按钮尝试以下(Javascript
)代码
var mytxtbx=document.getElementById("IdOfTextBox");
mytxtbx.value=mytxtbx.value.substring(0,(mytxtbx.value.length-1))
$("#IdOfTextBox").val($("#IdOfTextBox").val().substring(0,($("#IdOfTextBox").val().length-1)))
按下按钮尝试下面的(JQuery
)代码
var mytxtbx=document.getElementById("IdOfTextBox");
mytxtbx.value=mytxtbx.value.substring(0,(mytxtbx.value.length-1))
$("#IdOfTextBox").val($("#IdOfTextBox").val().substring(0,($("#IdOfTextBox").val().length-1)))
虽然已经回答了,但您可能会稍微清理他的代码并“缓存”一些变量:
function RemoveLastChar(){
var field = $("#fieldID");
var oldValue = field.val();
field.val(oldValue.substring(0, oldValue.length - 1));
}
虽然已经回答了,但您可能会稍微清理他的代码并“缓存”一些变量:
function RemoveLastChar(){
var field = $("#fieldID");
var oldValue = field.val();
field.val(oldValue.substring(0, oldValue.length - 1));
}