私の入力要素にreadonly '09'の数字を設定したいのですが、ユーザーがinput textbox
に入力できますが、その中で09を編集または削除することはできません。次のコードは9桁のみです。誰もがこれで私を助けることができますか?jQueryのテキストボックス値の変更不可能な数字
$('#PhoneField').keyup(function(e) {
if ($(this).val()[0] != '9')
$(this).val('9' + $(this).val());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="PhoneField" class="phoneBox" maxlength="10" />
あなたはもっと正確で、HTMLで完全なコードを表示することもできます –
@TemaniAfif投稿編集 – sepehr
@RoryMcCrossan私は私が読んだ分野を言っていないと言いました。テキストボックス内のいくつかの変更不可能な数字を言いました – sepehr