2
我有一個文本框。我希望用戶能夠輸入的唯一東西是括號。他們也應該只能刪除括號。儘管如此,我還是遇到了很多麻煩。只需要允許輸入或刪除某些字符
現在我有這樣的功能:
'#myTextArea input': function (el, ev) {
}
我用輸入,所以它會處理人際關係粘貼。
我不知道如何找到從此鍵入的字符。我尤其不知道如何確保只有一個括號被刪除。任何人都知道這樣做的好方法?
編輯 爲了澄清,文本框已經填充了文本。用戶應該可以在已經存在的文本中添加和刪除括號。
EDIT2
我得到它的工作,使用戶可以只輸入括號。這不考慮粘貼,並且不涉及刪除。仍然不知道該怎麼做.....
'#myTextArea keydown': function (el, ev) {
if ((ev.keyCode != 48 && ev.keyCode != 57) || ev.shiftKey == false){
return false;
}
}
您使用的骨幹或任何其他框架? – David
只有被使用的東西是JQuery和JavascriptMVC。 – user1652427
如果他們只能輸入括號,他們如何刪除括號以外的任何內容? – thatidiotguy