怎么从PHP的select选中的值传递给JavaScript呢,以下是PHP代码,js代码怎么写呢

<divid="choose"><b>起点:<imgsrc="images/start.png"id="enDragS"alt="sss"title="点击拖拽起点"al... <div id="choose">
<b>起点:<img src="images/start.png" id="enDragS" alt="sss" title="点击拖拽起点" align="middle"/></b>
<form action="index.js" method ="get">
<select name="start" id="start" title="start" onchange="getvalue1(this.value)">
<?php
while( $article = mysql_fetch_array($articlequery)){
echo '<option >'.$article['title'].'</option>';

}
?>
</select>
<br/>
<b>终点:<img src="images/end.png" id="enDragE" title="点击拖拽终点" align="middle"/></b></br>
<select name="end" id="end" title="end" onchange="getvalue(this.value)">
<?php
while( $article1 = mysql_fetch_array($articlequery1)){
echo '<option >'.$article1['title'].'</option>';
}
?>
</select>
</br>

<b>刷新:<img src="images/fuwei.png" id="clear" title="点击刷新" onClick="window.location.href='index.php'"/></b>
</form><p><input type='button' value='开始' onclick='run();' /></p>

</div>
展开
 我来答
二牛资讯
2014-11-11 · TA获得超过736个赞
知道小有建树答主
回答量:631
采纳率:50%
帮助的人:570万
展开全部
在你的PHP代码中有点问题,使用while循环为select添加option时,所有的option都没有value,也就是说,不管你web页面选择什么项,提交的form表单中select的value都是”“。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
睡着的糖葫芦
推荐于2016-03-11 · TA获得超过124个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:151万
展开全部
window.onload = function(){
    var oStart = document.getElementById('start');
    var s_val = oStart.value();

    var oEnd = document.getElementById('end');
    var e_val = oStart.value();    
 }
追问
怎么就能把start和end值赋给下面JS代码的myP1,myP2呢
window.run = function (){
var driving = new BMap.DrivingRoute(map);
driving.search(myP1, myP2);
追答
通过参数传递, 
window.run = function (s_val ,e_val ){
var driving = new BMap.DrivingRoute(map);
driving.search(myP1, myP2);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式