如何调用onselect事件下拉列表
- 作者: admin
- 时间:
- 分类: JavaScript
当我从下拉列表中选择了项时,我想调用javascrip函数
# 回答1
嗨...
使用-元素的onchange-Event调用具有控件值的函数:
嗨...
使用-元素的onchange-Event调用具有控件值的函数:
选择 | 换行 | 行号
- <script type="text/javascript">
- function show_value(val) {
- alert(val);
- }
- </script>
- <select name="test" onchange="show_value(this.value);">
- <option value="a">a</option>
- <option value="b">b</option>
- <option value="c">c</option>
- </select>
致以亲切的问候
# 回答2
你好,伙计们
如果您有类似下面的代码,并且想要使用onSELECT,该怎么办
你好,伙计们
如果您有类似下面的代码,并且想要使用onSELECT,该怎么办
选择 | 换行 | 行号
- <?php
- echo "<select name='states' onclick='getClientData(this)' >\n";
- echo "<option value=''>==== choose title ====</option>\n";
- $result=mysql_db_query($db_name,"select `template_id`, `template_detail`,`template_desc` from tbl_templates ");
- while(list($id, $name,$detail)=mysql_fetch_array($result)){
- echo "<option value=\"$id\" >$detail</option> \n" ;
- }
- echo "</select>\n";
- ?>
请帮帮忙
# 回答3
嗨...
请更详细地解释一下.应该发生什么呢?您当前的代码总是调用
GetClientData()
当您单击该控件时...那么,你想要实现什么,而不是另外呢?
致以亲切的问候
嗨...
请更详细地解释一下.应该发生什么呢?您当前的代码总是调用
GetClientData()
当您单击该控件时...那么,你想要实现什么,而不是另外呢?
致以亲切的问候
# 回答4
转到了JavaScript论坛.
转到了JavaScript论坛.
# 回答5
你可以使用这段代码,我希望它能对你有所帮助.
你可以使用这段代码,我希望它能对你有所帮助.
选择 | 换行 | 行号
- <select id="ddlFruits" onchange="GetSelectedTextValue(this)">
- <option value=""></option>
- <option value="1">Apple</option>
- <option value="2">Mango</option>
- <option value="3">Orange</option>
- </select>
- <script type="text/javascript">
- function GetSelectedTextValue(ddlFruits) {
- var selectedText = ddlFruits.options[ddlFruits.selectedIndex].innerHTML;
- var selectedValue = ddlFruits.value;
- alert("Selected Text: " + selectedText + " Value: " + selectedValue);
- }
- </script>
谢谢.
# 回答6
如果这些选项确实有一个值属性,那么这个解决方案肯定是次要的,因为有更多的操作,而我在文章2中给出的解决方案是首选的解决方案.
如果这些选项确实有一个值属性,那么这个解决方案肯定是次要的,因为有更多的操作,而我在文章2中给出的解决方案是首选的解决方案.
标签: Javascript