Событие onkeyup текстового поля Javascript
Html:
<asp:TextBox ID="phone" " runat="server" AutoCompleteType="Disabled" onkeyup="this.value=this.value.EditPhone()"></asp:TextBox>
Javascript:
String.prototype.EditPhone= function () {
var str = document.getElementById('phone').value;
if (str.substring(0, 1) == "0") // If first value is "0" remove it
str = str.substring(1, str.length);
return str;
};
Я удаляю, если первое строковое значение равно "0".
После этого я ввожу номер телефона 5552221133 и т. Д.
Если я изменю 11 на 44, я не могу удалить / изменить 11 и записать новое значение (44) из-за значения onkeyup.
Если я верну ноль, он снова не работает. Как я могу удалить / изменить текст в соответствии с моим кодом?
1 ответ
Решение
Я имею
<asp:TextBox ID="phone" " runat="server" AutoCompleteType="Disabled" onkeyup="this.value=this.value.EditPhone()"></asp:TextBox>