簡體   English   中英

在輸入文本字段中禁用鍵盤

[英]Disable Keyboard in Input Textfield

我有一個jQuery Datetimepicker,我想禁用鍵盤輸入。 我只想在選擇器(Modalbox)上編輯此字段。

您應該像這樣禁用輸入的鍵盤:

$(function() {
   $('#datepicker').keypress(function(event) {
       event.preventDefault();
       return false;
   });
});

這是一個工作的小提琴

文本輸入上的readonly屬性應該適合您,可以通過手動輸入在輸入字段中使用此屬性,也可以使用Javascript或jQuery設置此屬性。

使用腳本將文本字段設置為只讀:

document.getElementById("myText").readOnly = true;

或使用HTML:

<input type="text" name="textName" placeholder="Select date" readonly>

試試這個prop()

// Disable #x
$( "#x" ).prop( "disabled", true );

// Enable #x
$( "#x" ).prop( "disabled", false );

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM