My Name:<input class="clr" id="name" type="text" /><span class="clr" id="name_error">Name is required</span> <br /><br />
My Email Adress:<input class="clr" id="email" type="text" /><span class="clr" id="email_error">Email is required</span> <br /><br />
My Organisation Name:<input class="clr" id="organisation" type="text" /><span class="clr" id="org_error">Organisation is required</span> <br /><br />
我有 3 个输入字段。我span
用来在提交空字段时显示错误消息。
我的问题是,如果name
字段为空,我们应该得到"Name is required"
错误,如果email
字段为空,我们应该得到"email is required"
错误等等。
为此,我正在编写以下代码。
if (name == "")
$("#name_error").show();
else
$("#name_error").hide();
if (email == "")
$("#email_error").show();
else
$("#email_error").hide();
if (organisation == "")
$("#org_error").show();
else
$("#org_error").hide();
有什么方法可以减少 if/else 语句?