我在使用getElementById的時候遇到了問題。我嘗試了幾種方法,但沒有運氣。我基本上需要填寫表格來驗證姓名和姓氏字段是否填寫完整,並顯示一個顯示名稱的彈出框。forms和getElementById
下面是我試過的代碼。我在我的javascript中嘗試了兩種不同的方式,我不確定我錯過了什麼。
<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="getName" type="button" id="getName" value="Get Name" onClick=」getName();" />
</p>
</form>
var getName = function() {
if (document.getElementById("FirstName").value == "" || document.getElementById("LastName").value == "") {
return ("Please enter a first name and a last name.");
} else {
var FullName = document.getElementById("FirstName").value + ' ' + document.getElementById("LastName").value;
return FullName;
}
}
function getName() {
var FullName = document.getElementById('FirstName');
document.getElementById('LastName');
if (FullName.value != "")
alert(FullName.value)
else
alert("Please enter first and last name")
}
請,接下來的時間,格式你的代碼,並使其更容易閱讀 – imkost 2013-04-07 16:28:23