1
我有一個有兩個輸入字段和一個文本區域的窗體。在我的js文件我有這樣的質量要求:如何在文本區域中顯示不符合要求的紅色邊框?
rules: {
name: { //input field
required: true,
minlength: 5,
maxlength: 40,
diffname: true
},
email: { //input field
required: true,
email: true,
diffmail : true
},
message: { //textarea
required: true,
minlength: 3,
maxlength: 50,
diffname: true
}
}
在我的CSS文件,我有一個錯誤類,輪流邊境進入紅色時域有錯誤後提交。這裏是我的課:
input.error {
border: 1px solid #f00;
}
,這裏是我的HTML表單:
<form method="post" id="send">
<input type="text" name="name" id="name" value="" /></br>
<input type="text" name="email" id="email" value="" /></br>
<textarea name="message" id="message"></textarea></br>
<button name="submit" type="submit">Send</button>
</form>
的問題是,這是工作只爲輸入字段而不是文本區域。
分享你的HTML,因爲你正在使用'input.error {}'我的猜測是,你需要的目標「文本」,但沒有看到HTML,我們不能瞄準正確元素爲您 –
嘗試改變你的CSS選擇器input.error,textarea.error {border:1px solid#f00; }' –
而不是使用input.error,只是它是.error – Cruiser