gpt4 book ai didi

javascript - 在javascript中验证组合框

转载 作者:行者123 更新时间:2023-11-29 10:51:46 24 4
gpt4 key购买 nike

我写了下面的代码。但是当我不选择其他值并单击提交按钮时,它不会向我显示警告消息。我不想使用 getElementbyId。我正在使用 HTML 的名称属性。

<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>

最佳答案

我想你想要:

if (document.forms["comboForm"].technology.value == "0")

但实际上,不要再回避 document.getElementById 了。这是处理此问题的最清晰、最简单的方法:

<select id="ddTechnology" name="technology">
<option value="0">Select</option>
<option value="1">Java Server Pages</option>
</select>

if (document.getElementById("ddTechnology").value == "0")

关于javascript - 在javascript中验证组合框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8975749/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com