这种形式有困难。
我在 html 中使用#message div 标签。
我可以让名字和姓氏出现,但如果我忘记输入名字,我无法获得“请输入你的名字和姓氏以出现”。我尝试了各种方法,但没有运气。有人知道我错过了什么吗?
var getName = function()
{
var fullName;
if(document.getElementById("FirstName").value == "" && document.getElementById("LastName").value == "")
{
//fullName = "Please enter your first and last name";
$("#message").empty().append(fullName = "Please enter your first and last name");
}
else
{
$("#message").empty().append (fullName = document.getElementById("FirstName").value + " " + document.getElementById("LastName").value);
}
return $("#message").empty().append(fullName);
}
var displayName = function()
{
$(document).ready(function() {
$("#message").empty().append(Hello);
});
}
这是html
<div id="message"></div>
<form name="form" id="form" method="post" action="">
<p class="FirstName">
<label for="FirstName">First Name:</label>
</p>
<p>
<input name="FirstName" type="text" id="FirstName" />
</p>
<p class="LastName">
<label for="LastName">Last Name:</label></p>
<p>
<input name="LastName" type="text" id="LastName" />
</p>
<p class="submit">
<input name="submitButton" type="button" id="submitButton" value="Get Name" onClick="getName()" />
</p>
</form>