我試圖找出放一個紅色邊框的文本字段,如果它不遵循特定的格式,最簡單的方法一個文本框的邊框。我的代碼是屬性檢測,如果文本是正確的格式,但我無法在檢查失敗時更改邊框顏色。如果可能,我寧願只使用html/css和JavaScript,但我似乎無法弄清楚如何做到這一點。最簡單的方法來改變錯誤
這是我的文本框HTML:
<p class="fieldtitle"> First Name </p>
<span><input type="text" class="textinput" id="fname" name="fname" /></span>
這是我的JavaScript來檢查它是否是正確的格式:
function chkfName() {
var myfname = document.getElementById("fname");
var pos = myfname.value.search(/^[A-Z][a-z]+$/);
if (pos != 0) {
//this is where I want to change the border around the text box
return false;
} else
return true;
}
謝謝!這正是我需要的。 – Tommizzy
太棒了,很高興我能幫到你! –