我有一個字段,並希望防止一些非法字符,同時顯示用戶,因爲他鍵入。 我如何在下面的例子中做到這一點?jQuery keyup()非法字符
$('input').bind("change keyup", function() {
var val = $(this).attr("value");
/*
if (val --contains-- '"') {
$(this).css("background", "red");
val = val.replace('"', "");
$(this).attr("value", val)
}
*/
$("p").html(val);
});
編輯:我應該把非法字符數組
var vowels = new Array('"', "<", ">", "&");
爲什麼你想要他們在一個數組? – user113716 2010-05-19 13:58:45
eeuuh,因爲有幾個?不知道..也許可以用正則表達式來完成,但這對我來說是中國人。 – FFish 2010-05-19 14:02:40