关于js传递参数的问题
以下是调用qq的天气预报,地址中只有数字的变化的,想通过一个参数的形式传递给select中的value 达到简化代码的作用,最好能说一下js是如何传递值的,请教大家了。
<html>
<head>
</head>
<body>
<script type="text/javascript">
function jumpto(url) //想在此处添加一个参数传递给select中的地址
{
var obj=document.getElementById("iframe1");
obj.src=url;
}
</script>
<table width="200" border="0">
<tr>
<td> </td>
</tr>
<tr>
<td>
<iframe id="iframe1"src="http://weather.news.qq.com/inc/dc252.htm" name="iframe1" width="600" marginwidth="0" height="400" marginheight="0" scrolling="no" frameborder="0"> </iframe>
</td>
</tr>
<tr>
<td align="center">
<SELECT name="select" id=obSelect onChange="jumpto(this.value)">
<OPTION value="http://weather.news.qq.com/inc/dc125.htm">北京</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc212.htm">重庆</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc201.htm"> ├ 奉节</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc206.htm"> ├ 梁平</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc207.htm"> ├ 万州龙宝</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc213.htm"> ├ 涪陵</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc252.htm" selected>上海</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc179.htm">云南</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc179.htm"> ├ 昆明</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc173.htm"> ├ 昭通</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc174.htm"> ├ 丽江</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc175.htm"> ├ 曲靖</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc176.htm"> ├ 保山</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc177.htm"> ├ 大理</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc178.htm"> ├ 楚雄</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc180.htm"> ├ 瑞丽</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc181.htm"> ├ 玉溪</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc182.htm"> ├ 临沧</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc183.htm"> ├ 景洪</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc184.htm"> ├ 思茅</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc185.htm"> ├ 红河</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc69.htm">内蒙古</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc69.htm"> ├ 呼和浩特</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc4.htm"> ├ 呼伦贝尔</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc7.htm"> ├ 海拉尔</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc8.htm"> ├ 新巴尔虎右旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc9.htm"> ├ 阿尔山</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc16.htm"> ├ 锡林郭勒盟</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc42.htm"> ├ 阿拉善盟</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc47.htm"> ├ 阿拉善右旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc62.htm"> ├ 二连浩特</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc63.htm"> ├ 巴彦淖尔盟</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc64.htm"> ├ 包头</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc65.htm"> ├ 阿巴嘎旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc66.htm"> ├ 乌拉特中旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc67.htm"> ├ 达尔罕茂明安联合旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc4.htm"> ├ 呼伦贝尔</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc7.htm"> ├ 海拉尔</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc8.htm"> ├ 新巴尔虎右旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc9.htm"> ├ 阿尔山</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc16.htm"> ├ 锡林郭勒盟</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc42.htm"> ├ 阿拉善盟</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc47.htm"> ├ 阿拉善右旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc62.htm"> ├ 二连浩特</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc63.htm"> ├ 巴彦淖尔盟</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc64.htm"> ├ 包头</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc65.htm"> ├ 阿巴嘎旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc66.htm"> ├ 乌拉特中旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc67.htm"> ├ 达尔罕茂明安联合旗</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc68.htm"> ├ 化德</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc71.htm"> ├ 乌兰察布盟</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc73.htm"> ├ 阿拉善盟</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc74.htm"> ├ 临河</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc75.htm"> ├ 鄂尔多斯</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc99.htm"> ├ 锡林浩特</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc100.htm"> ├ 林西</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc101.htm"> ├ 通辽</OPTION>多伦
<OPTION value="http://weather.news.qq.com/inc/dc105.htm"> ├ 多伦</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc106.htm"> ├ 赤峰</OPTION>
<OPTION value="http://weather.news.qq.com/inc/dc107.htm"> ├ 宝过图</OPTION>
</SELECT></td>
</tr>
</table>
</body>
</html>
问题点数:10、回复次数:2Top
1 楼hbhbhbhbhb1021(天外水火(我要多努力))回复于 2006-03-10 11:20:37 得分 10
不明白,你不是已经是参数了吗Top
2 楼evaporate()回复于 2006-03-10 11:32:09 得分 0
http://weather.news.qq.com/inc/dc213.htm
我觉得这样的字符串太长了,想实现这样 var url='http://weather.news.qq.com/inc/'
在把这个地址连接给<OPTION value='url'+213+'.htm'>这样能减少字符串长度,不用满篇都是地址,但是不太懂语法格式。再次请教了!Top




