我正在爲表單驗證做一個插件作爲練習,但由於某種原因,我創建了一個h2元素並嘗試設置它的屬性後,它不起作用。這裏是代碼setAttribute不起作用
var testing = function(regex, value, error_msg, error_msg_field_id){
var pattern = new RegExp(regex);
if (!pattern.test(value)){
var ele = document.createElement("H2");
var node = document.createTextNode(error_msg);
ele.setAttribute('style', 'color:white');
alert("hi");
jQuery(error_msg_field_id).append(node);
}
}
文本顯示沒有問題,但它不是白色的。這對我來說毫無意義
'ele.style.color = white;'? – Ohgodwhy
是啊我也嘗試過,但沒有工作,它甚至不提醒(嗨) – user308553
那麼你的條件聲明很可能不會觸發。 – Ohgodwhy