沒有人知道爲什麼這個簡單的JavaScript不工作? 它應該將類「t1」的css從display:none更改爲display:inline,以便在輸入爲空時顯示onSubmitJavaScript簡單驗證不工作?
我只是不明白爲什麼它不起作用?
謝謝你這麼多,如果你能找到問題的所在(順便說一句,我想記住這純JavaScript)
的Javascript:
function validate() {
if(document.quote.firstname.value == "")
{document.getElementByClassName('t1').style = 'display: inline;';
}
}
HTML:
<form name="quote" method="post" action="" onSubmit="validate();">
<fieldset>
<legend>Contact Information</legend>
<div>
<label>*First Name:</label><span class="t1">Please enter your name</span>
<input name="firstname" type="text"/>
</div>
</fieldset>
<div id="f-submit">
<input name="Submit" value="Submit" type="submit"/>
</div>
</form>
CSS :
.t1{
display: none;
font-size:13px;
color: #F33;
text-align: right;
}
Thankyou,非常翔實!感謝您深入細節並指出返回錯誤並返回true – Ned