Я написал код ниже. Но он не показывает мне сообщение предупреждения, когда я не выбираю другое значение и не нажимаю кнопку отправки. Я не хочу использовать getElementbyId
. Я использую атрибут name HTML.validate combobox в javascript
<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>
Это не combobox. Это «Выпадающее меню». Комбобокс представляет собой комбинацию выпадающего меню и ввода текста (отсюда и название). – Quentin
Почему вы не хотите использовать идентификаторы? Это самый безопасный, самый надежный и быстрый способ. Это должно быть похоже на запись тегов HTML во всех кепках. О, подожди ... –
ok..so как проверить корректность комбобокса? – user460920