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

Raj*_*oit 1 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>
Run Code Online (Sandbox Code Playgroud)

帮我解决这个问题......

Mar*_*arc 7

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

'getClientName.jsp?ProjectId=' + this.options[this.selectedIndex].value)
Run Code Online (Sandbox Code Playgroud)

要么

'getClientName.jsp?ProjectId=' + this.value)
Run Code Online (Sandbox Code Playgroud)

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