PHP在多个下拉框中取得某个选中的下拉框的值怎么获取
4个回答
展开全部
比如说下面两个下拉框 :
<select id="id1">
<option value="1">1</option>
<option value="2">2</option>
</select>
<select id="id2">
<option value="a">a</option>
<option value="b">b</option>
</select>
如果你想去第一个的值那在js中:
var v1 = document.getElementById("id1").value;
v1 就是你想要的值了。
如果你想去第二个的值那在js中:
var v2 = document.getElementById("id2").value;
v2 就是你想要的值了。
<select id="id1">
<option value="1">1</option>
<option value="2">2</option>
</select>
<select id="id2">
<option value="a">a</option>
<option value="b">b</option>
</select>
如果你想去第一个的值那在js中:
var v1 = document.getElementById("id1").value;
v1 就是你想要的值了。
如果你想去第二个的值那在js中:
var v2 = document.getElementById("id2").value;
v2 就是你想要的值了。
展开全部
<?php
if ($_POST['submit']){
echo $_POST['test']; // 下拉框的值
}
?>
<form method="POST" action="">
<select name="test">
<option value="1">test1</option>
<option value="2">test2</option>
<option value="3">test3</option>
</select>
<input value="提交" name="submit" type="submit">
</form>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script language="javascript">
function getselectvalue()
{
var rtl1=document.getElementById("rtl1");
alert(rtl1.options.(rtl1.selectedIndex).value);
}
function getOtherselectvalue(nIndex)
{
if (nIndex != '')
{
document.getElementById("rtl2").selectedIndex = nIndex;
document.getElementById("rtl3").selectedIndex = nIndex;
}
}
</script>
以楼上的数据来用
<select name="sel1" id="rtl1" >
<option>A</option>
<option>B</option>
<option>C</option>
</select>
<select name="sel2" id="rtl2" >
<option>AA</option>
<option>BB</option>
<option>CC</option>
</select>
<select name="sel3" id="rtl3" >
<option>AAA</option>
<option>BBB</option>
<option>CCC</option>
</select>
<input type="button" onclick="getselectvalue()" value="弹出下拉列表的值" />
function getselectvalue()
{
var rtl1=document.getElementById("rtl1");
alert(rtl1.options.(rtl1.selectedIndex).value);
}
function getOtherselectvalue(nIndex)
{
if (nIndex != '')
{
document.getElementById("rtl2").selectedIndex = nIndex;
document.getElementById("rtl3").selectedIndex = nIndex;
}
}
</script>
以楼上的数据来用
<select name="sel1" id="rtl1" >
<option>A</option>
<option>B</option>
<option>C</option>
</select>
<select name="sel2" id="rtl2" >
<option>AA</option>
<option>BB</option>
<option>CC</option>
</select>
<select name="sel3" id="rtl3" >
<option>AAA</option>
<option>BBB</option>
<option>CCC</option>
</select>
<input type="button" onclick="getselectvalue()" value="弹出下拉列表的值" />
追问
function getselectvalue()中的alert(rtl1.options.(rtl1.selectedIndex).value);这句不懂options是什么?selectedIndex又是什么?
function getOtherselectvalue(nIndex)
{
if (nIndex != '')
{
document.getElementById("rtl2").selectedIndex = nIndex;
document.getElementById("rtl3").selectedIndex = nIndex;
}
}
这个函数出来的?
追答
function getselectvalue()
{
var rtl1=document.getElementById("rtl1");
getOtherselectvalue(rtl1.options.(rtl1.selectedIndex).value)
}
function getOtherselectvalue(nIndex)
{
if (nIndex != '')
{
document.getElementById("rtl2").selectedIndex = nIndex;
document.getElementById("rtl3").selectedIndex = nIndex;
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
下拉框用序列的方式命名,比如:
Select1
Select2
Select3
PHP遍历一下
Select1
Select2
Select3
PHP遍历一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询