关于document.getElementById这个函数的用法

zsheep 2004-11-23 01:12:27
比如我的网页里面定义一个下拉列选框
<select id="Text3" name=user>
<option>==</option>
<option>>=</option>
<option><=</option>
<option>!=</option>
<option>Like</option>
<option>not Like</option>
<option>></option>
<option><</option>
<option>not</option>
</select>
然后我打开这个网页,在下拉列表中选择一个值;
我希望通过如下javascript语句得到用户所选定的那个值

var user = document.getElementById("user").value;
或者
var user = document.getElementById("user").option;
或者
var user = document.getElementById("user").options;都得不到当前用户选定的那个选项的值
啊;
请问该怎样才能在同一个页面里面的javascript函数中得到用户所选择的那个选项的值呢?
谢谢
...全文
365 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsheep 2004-11-23
  • 打赏
  • 举报
回复
怪我太粗心了,每个option
都没设置value=多少
问题已经解决了
谢谢
yaray 2004-11-23
  • 打赏
  • 举报
回复
var user = document.getElementById("user");

var text= user.options[user.selectedIndex].text;
var value= user.options[user.selectedIndex].value;
alert(text +" "+value);
ttyp 2004-11-23
  • 打赏
  • 举报
回复
document.getElementById("user").options[document.getElementById("user").selectedIndex].value

87,993

社区成员

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

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