1
我想在不改变实际值的情况下掩盖输入框中的文本。我无法使用任何插件。Javascript Input Text Masking without Plugin
我目前正在这样做 - 但正如您所看到的问题是,实际值在提交时发生变化。我怎样才能改变显示值?
$("input[name='number']").focusout(function(){
var number = this.value.replace(/(\d{2})(\d{3})(\d{2})/,"$1-$2-$3");
this.value = number;
}
的''元件不具有显示值。输入的值是用户看到的。您想要创建2个输入:一个用于实际值,另一个用于显示并可能接受来自用户的输入。 – styfle
您想如何格式化内容? – DominicValenciana
该掩码的格式与00-000-00以上的功能相同。向8个号码添加破折号 – user1392897