我想根据所选select的值判断一个文本框输入内容是否正确,如果不正确侧给出提示,要求先选select的值,再在文本框中输入内容,

haibei 2001-07-14 08:13:35
我想根据所选select的值判断一个文本框输入内容是否正确,如果不正确侧给出提示,要求先选select的值,再在文本框中输入内容,我想用onchange对象,但不成功
form.1sel.options[form.sle.selectedIndex].value
取不到,不知用什么方法
...全文
127 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2001-07-16
  • 打赏
  • 举报
回复
<form>
<input name=mxh1 value="a" onchange="if(mxh.options[mxh.selectedIndex].value!=mxh1.value) alert('输入错误!!');else alert('输入正确!');">
<select name=mxh>
<option>请选择
<option value="aaa">aaa
<option value="bbb">bbb
</select>
</form>
hydnoahark 2001-07-15
  • 打赏
  • 举报
回复
>>要求先选select的值,再在文本框中输入内容
你应该在文本框的onblur事件中添加判定代码
孟子E章 2001-07-14
  • 打赏
  • 举报
回复
<form>
<input name=mxh1 value="a">
<select onchange="if(this.options[selectedIndex].value!=mxh1.value) alert('请重新选择!')">
<option>请选择
<option value="a">a
<option value="b">b
</select>
</form>

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧