プラグインを使用して入力電話をマスクしています(jquery.maskedinput.js- http: //plugins.jquery.com/maskedinput/ )。しかし、実行時に.mask()を実装して、マスクを変更する必要があります。
$("#inputPhone").onkeypress(function(){
if($(this).val() === "119999"){
$(this).mask("(99) 99999-9999");
} else {
$(this).mask("(99) 9999-9999");
}
});
実行中に設定された値を実装する際に.mask()tempを変更するときに発生している問題は、失われています。前もって感謝します!