js 获取下拉框的值

<fromname="form1".....>成人<selectname="AdultNum"id="AdultNum"onChange="change('Adult')... <from name="form1" .....>
成人
<select name="AdultNum" id="AdultNum" onChange="change('Adult');">
<option value='1'>1</option><option value='2'>2</option><option value='3'>3</option><option value='4'>4</option><option value='5'>5</option><option

value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option>
</select>
  儿童
<select name="ChildNum" id="ChildNum" onChange="changeChild('Child');">
<option value='0'>0</option><option value='1'>1</option><option value='2'>2</option><option value='3'>3</option><option value='4'>4</option><option

value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option>
</select>
  婴儿
<select name="BabyNum" id="BabyNum" onChange="changeChild('Baby');">
<option value='0'>0</option><option value='1'>1</option><option value='2'>2</option><option value='3'>3</option><option value='4'>4</option><option

value='5'>5</option><option value='6'>6</option><option value='7'>7</option><option value='8'>8</option><option value='9'>9</option>
</select>
</from>

我怎么接收这三个下拉的值 不用文本框来接,直接在源码中接值 因为要算价 用文本框接后就是直接显示了

js: document.form1.AdultNum1.value=document.form1.AdultNum.value

<input name="AdultNum1" style="color:#FF0000; font-weight:bold; border:0px;" type="text" size="4" > 需要是直接把AdultNum 它的值接收进来比如:<%=AdultNum%> 这样的形式来接
一楼: 页面不刷新的,不刷新值这样接可以吗?
展开
 我来答
百度网友0f37e23c0
2010-06-23 · TA获得超过1543个赞
知道大有可为答主
回答量:1070
采纳率:50%
帮助的人:1293万
展开全部
要获得 下拉框的值 ,使用 js吧

var AdultObj = document.getElementById("AdultNum");
Adult_Value = AdultObj.options[AdultObj.selectedIndex].value;

var ChildObj = document.getElementById("ChildNum");
Child_Value = ChildObj.options[ChildObj.selectedIndex].value

var BabyObj = document.getElementById("BabyNum");
Baby_Value = BabyObj.options[BabyObj.selectedIndex].value
kghg123
2010-06-23 · TA获得超过536个赞
知道小有建树答主
回答量:902
采纳率:0%
帮助的人:861万
展开全部
用隐藏文本框就行了:
<input name="AdultNum1" style="color:#FF0000; font-weight:bold; border:0px;" type="hidden" size="4" >

然后在接受页用request.form("AdultNum1")

--------------------------------------------

当前页也是一样啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式