在JavaScript中获取下拉菜单中的值

如获得aaaa。ssss
<form name="myForm">
<select name="mySel">
<option>aaaa</option>
<option>ssss</option>
<option>dddd</option>
<option>ffff</option>
</form>

参考方法如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> JS 获取下拉框中的值 </title>
<SCRIPT LANGUAGE="JavaScript">
function add() {
var obj = document.getElementByIdx_x("view");
var index = obj.selectedIndex;
var value = obj.options[index].text;
document.getElementByIdx_x("here").value = value;
}
</SCRIPT>
</head>
<body>
<select id="view" name="position">
<option value="0" selected>请选择 </option>
<option value="1">1部 </option>
<option value="2">2部 </option>
<option value="3">3部 </option>
</select>
<input type="button" value="添加" onclick="add();" />
<input type="text" id="here" />
</body>
</html>
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-02
<form name="myForm">
<select name="mySel" id="mySel">
<option>aaaa</option>
<option>ssss</option>
<option>dddd</option>
<option>ffff</option>
<script language="JavaScript">
for(var i=0;i<document.getElementById(mySel).length;i++){
alert(document.getElementById(mySel).options[i]);
}
</script>
</form>
第2个回答  2008-12-02
myForm.mySel.value
第3个回答  2008-12-02
在<option>ssss</option>中放入值看看,如
<option value="w">ssd</option>
第4个回答  2008-12-02
获取选中值 document.myForm.mySel.options[document.myForm.mySet.selectedIndex].value
获取其它值 document.myForm.mySel.options[0].value本回答被提问者采纳

如何获取html下拉菜单中被选中的项的值
1:var options=$("#test option:selected"); \/\/获取选中的项 2:alert(options.val()); \/\/拿到选中项的值 3:alert(options.text()); \/\/拿到选中项的文本

如何用js获取下拉框dropdownlist显示的值
这么写就可以获得1、2、3对应的A、B、C了 var select = document.getElementById("ddlType"); alert(select.options[select.selectedIndex].innerText); 本回答被提问者和网友采纳 dkxpsg | 推荐于2018-02-27 15:34:04 举报| 评论 22 2 为您推荐: js获取下拉框选中的值 jquery获取下拉框的值 js下...

JSP中如何只在一个表单里获得下拉菜单的值?只需要用这个值去做判断,不...
里,function change() { var 变量名 = document.getElementById("下拉框的id").value;} 这样每次改变都能获取

如何利用下拉菜单获取上一个下拉菜单选择的内容
<SCRIPT language = "JavaScript"> var onecount1;onecount1=0;subcat = new Array();subcat[0] = new Array("手机","pho","63"); \/\/注意“手机”后面这个"pho" 那是代表你从表单中提取的value subcat[1] = new Array("电话传真机","pho","64"); \/\/同上 subcat[2] = new Array(...

Javascript中,当点击下拉菜单中的value值时,显示对应的图片的代码怎么写...
不用那么麻烦,改成我写的:初始化隐藏用CSS,选择图片用函数,这样你可以任意增加图片 .yincang{ width:260; height:183; align:center;display:none;} function change(){ var name=document.form.Name.value;var divs=document.getElementsByTagName("div");var selName=document.getElement...

在一个表单中,当选择了一个下拉菜单的某值时,表单中的一个文本框自动...
1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。2、在index.html中的标签,输入js代码:$('#myselect').change(function () {$('#total').val($('#myselect').val());});。3、浏览器运行index.html页面,此时将下拉菜单调整为“紧急”后,文本框自动输入了5。

如何用javascript实现动态下拉式菜单
\/\/重写一下上面链接里的getDATA和showDATA两个函数 function getDATA(){ var xmlhttp = getXMLR();if (xmlhttp){ var gotourl = 'getStudents.php'; \/\/这里假设你后台获得学生名单的页面是getStudents.php xmlhttp.Open("POST",gotourl,false);xmlhttp.onreadystatechange = showDATA;xml...

下拉菜单中获得数据并传到后台,js代码如何实现?
1、前台实现长链接的Js代码方法代码。2、后台实现的PHP方法代码。3、css样式的方法代码。4、声明一个socket方法代码。5、声明一个发送信息方法代码。6、声明一个对开连接,关闭socket方法代码。注意事项:Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。

javascript函数修改下拉菜单的值
function setNewSelect(){ document.getElementById("s3").selected = true;}

如何用JS在下拉框中填写、删除或全部删除下拉框的内容
<TITLE>选择下拉菜单-www.51windows.Net<\/TITLE> <META NAME="Description" CONTENT="Power by 51windows.Net"> <\/HEAD> <BODY> 选定一项或多项然后点击添加或移除(按住shift或ctrl可以多选),或在选择项上双击进行添加和移除。 北京...

相似回答