JavaScript 将参数 this.value 传递给函数

标签 javascript

这是我的 javascript 代码,我想将选项的当前选定值传递给我的 js 函数,在这段代码中我使用了静态数字 6。

<select name='project_name' class='required input_field' id='project_name' onchange="sendRequest('GET','getClientName.jsp?ProjectId=6')">
<option value=''>-- Select --</option>
<option value="1">Project 1</option>
<option value="2">Project 2</option>
<option value="3">Project 3</option>
</select>

帮我解决这个...

最佳答案

将字符串 'getClientName.jsp?ProjectId=6' 更改为

'getClientName.jsp?ProjectId=' + this.options[this.selectedIndex].value)

'getClientName.jsp?ProjectId=' + this.value)

但我认为第一个更兼容浏览器。

关于JavaScript 将参数 this.value 传递给函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12576669/

相关文章:

javascript - HTML Javascript 动态添加和删除文本框

javascript - 为什么 window.onload 事件发生在 $(document).ready 之前?

javascript - 在 Chrome Devtools 中记录用户操作 : Possible?

javascript - React-Native 'Cannot add a child that doesn' t 有一个 YogaNode 到没有测量功能的 parent !

javascript - 是否有内置方法可以在 Javascript 中的两个数字之间创建数字数组?

javascript - 在 ajax 调用后再次运行 jquery 函数

javascript - prototypejs - 使用类为按钮创建点击事件

javascript - 为什么我的 Google Maps V3 标记位于屏幕中心,而不是定位在它们的地理位置上?

javascript - 另一个函数中的内部函数是某个对象中的闭包

javascript - 动画标题应该是 flash 还是 javascript?