3
아래 코드를 작성했습니다. 그러나 다른 값을 선택하지 않고 [제출] 버튼을 클릭해도 알림 메시지가 표시되지 않습니다. getElementbyId
을 사용하고 싶지 않습니다. HTML의 name 속성을 사용하고 있습니다.자바 스크립트에서 콤보 박스를 확인하십시오.
<HTML>
<HEAD>
<TITLE>ComboBox Validation</TITLE>
<script Language="JavaScript">
function validate()
{
if (document.comboForm.technology.value=="0") \
{
alert("Please Select Technology");
}
}
</script>
</HEAD>
<BODY>
<form name="comboForm">
<select name="technology">
<option value="0">Select</option>
<option value="1">Java Server Pages</option>
</select>
<input type="submit" value="submit" onClick="validate();">
</form>
</BODY>
</HTML>
이것은 콤보 박스가 아닙니다. 그것은 "드롭 다운 메뉴"입니다. 콤보 박스는 드롭 다운 메뉴와 텍스트 입력 (따라서 이름)의 조합입니다. – Quentin
ID를 왜 사용하지 않으시겠습니까? 그것은 가장 안전하고 안정적이며 가장 빠른 방법입니다. 그것은 모든 대문자로 HTML 태그를 작성하는 것과 같습니다. 오 기다려 ... –
괜찮 았어. 그럼 어떻게 콤보 박스를 검증하는거야 ?? – user460920