JavaScript를 처음 사용하고 익숙하지 않습니다. 텍스트 필드가 있고 비어 있는지 확인하고 싶습니다. 나는 그것을 성공적으로하고 있지만 이제는 별표 (*)가 새 JavaScript 함수에 포함되어 있는지 확인하고 싶습니다.알림 상자가 자바 스크립트에 표시되지 않습니다.
<html>
<head>
<script>
function Verify(){
if(!isNameEmpty()){
return false;
}
if(isNotValidName()==false){
return false;
}
}
function isNameEmpty(){
var name=document.nicform.name.value;
if(name==""){
alert("Please Enter Your Name!");
return false;
}
}
function isNotValidName(){
var name=document.nicform.name.value;
if(name=="*"){
alert("hello star");
return false;
}
}
</script>
<title>
NIC FORM EXAMPLE
</title>
</head>
<body>
<form name="nicform" onsubmit = "return Verify()">
<table border="1" width="400px">
<th>
FILL IN ALL THE FIELDS!
</th>
<tr>
<td>
Name:
</td>
<td>
<input type="text" id="name" maxlength="10" size="30">
</td>
</tr>
<tr>
<td>
Age:
</td>
<td>
</td>
</tr>
</table>
</form>
</body>
당신은'document.getElementById를 ('이름')를 사용한다'입력을 얻을 수 있습니다. 그렇지 않으면'document.forms.nicform.elements.name'을 사용하고,'document.nicform.name'은 사용하지 마십시오. – Oriol
버튼을 사용하지 않고 수행 할 수있는 기능에 대해 어떻게 생각하십니까? –
ID로 제출 및 getElement도 작동하지 않습니다. ( –