回答
如果您的問題是用戶可以在textarea中執行html,那麼您可以簡單地使用一些控件或標記來關注用戶注入。
你可以用它來解決:
maskRe : RegExp
輸入掩碼的正則表達式將被用於過濾按鍵(字符正在鍵入)不匹配。注意:它不會過濾輸入中已有的字符。
或者也可以是校驗函數是這樣的:
驗證:功能
定義驗證函數來字段驗證(getErrors)期間被調用。如果指定,則會首先調用此函數,以便開發人員覆蓋默認的驗證過程。
Ext.create('Ext.form.field.Text', {
renderTo: document.body,
name: 'phone',
fieldLabel: 'Phone Number',
validator: function (val) {
// remove non-numeric characters
var tn = val.replace(/[^0-9]/g,''),
errMsg = "Must be a 10 digit telephone number";
// if the numeric value is not 10 digits return an error message
return (tn.length === 10) ? true : errMsg;
}
});
看看這裏煎茶文檔:http://docs.sencha.com/extjs/5.1/5.1.2-apidocs/#!/api/Ext.form.field.TextArea
是否有其他的民族問題發表評論。 如果一切都清楚,請檢查我的答案是否正確。
感謝您的回覆我已經利用maskRe:/^[a-zA-Z0-9] {0,} $ /它只允許數字和alpha值。 – Karthik
關閉你的問題簽署我的答案是正確的,否則它將保持開放。 –
ty,我希望我們會再見面 –
- 1. 在文本區域隱藏HTML標籤
- 2. 文本輸入與文本區域
- 3. 輸入文本/文本區域尺寸
- 4. HTMl文本區域
- 5. 在文本區域內顯示標籤
- 6. 如何使輸入框大爲HTML中的文本區域
- 7. 中東CSS3中的標籤文本區域輸入
- 8. 輸入或刪除文本區域的標籤使用Flex
- 9. 標籤文本在文本區域中的文字換行
- 10. 複選框輸入到文本區域 - 添加文本 - 從文本區域刪除文本
- 11. 的CKEditor,文本區域僅標籤
- 12. 文本區域內的H1標籤
- 13. 從多個文本輸入框複製到文本區域:
- 14. HTML文本區域中的XSS注入
- 15. 觸發文本區域中的輸入
- 16. 多HTML文本區域
- 17. 阻斷數字的輸入在文本區域/文本
- 18. ExtJS,從json obj顯示文本區域中的腳本標記
- 19. 標籤作爲標題文本區域HTML
- 20. PHP - 清理富文本區域輸入
- 21. jquery填充輸入或文本區域
- 22. 從文本區域獲取輸入
- 23. 離子文本區域輸入事件
- 24. 地址輸入爲文本區域
- 25. 改變輸入到文本區域
- 26. Frabricjs - 限制文本輸入區域
- 27. Javafx文本區域用戶輸入
- 28. 輸入後重置文本區域
- 29. 當它包含html標籤時在文本區域設置文本
- 30. 插入文本到文本區域
任何機會,你可以展示你已經嘗試過,你卡住的地方,並更詳細地解釋你的問題是什麼? – Icepickle
關閉投票我的答案是正確的問題。 –