请问javascript中select()函数作用?

javascript中select()函数作用


守着星空守着你
浏览 490回答 6
6回答

白衣非少年

this,指当前的onclick所在的节点本身。比如:1<div&nbsp;onclick='select(this)"></div>则当点击div时,this就是div这个dom节点。

慕斯709654

this就是当前元素对象,如<a onclick="select(this)">test</a>,那么这个this就指的是元素a。

暮色呼如

1234567891011121314151617181920212223242526272829//select中的onchange是在下拉框中所选的值发生变化时触发的事件。//可以给onchange事件绑定一个方法,在onchange事件触发时会执行绑定的方法。&nbsp;//示例://首先可以响应select的onchange事件来调用JS编写的事件响应函数,如<select&nbsp;id="select1"&nbsp;name="select1"&nbsp;onchange="outputSelect();">&nbsp;&nbsp;&nbsp;<option>...</select>//然后编写事件响应函数:&nbsp;&nbsp;&nbsp;&nbsp;//如果select位于表单(form1)中,select的name为select1,则可使用如下方法://获得用户选中的项的索引var&nbsp;index=window.document.form1.select1.selectedIndex;//根据索引获得该选项的value值var&nbsp;val=window.document.form1.select1.options[index].value;//如果select并非表单元素,假设select的id为select1,则如下:var&nbsp;index=window.document.getElementByIdx_xx_x("select1").selectedIndex;var&nbsp;val=window.document.getElementByIdx_xx_x("select1").options[index].value;//如果要输出选择结果,假设HTML中定义了一个<div&nbsp;id="output"></div>,则如下输出:window.document.getElementByIdx_xx_x("output").innerText=val;//一个示例:function&nbsp;outputSelect(){//获取用户选中的项的索引var&nbsp;index=window.document.getElementByIdx_xx_x("select1").selectedIndex;//根据index获取选中项的value值var&nbsp;val=window.document.getElementByIdx_xx_x("select1").options[index].value;//根据index获取选中项的Text值,即在下拉列表中显示的选项文本var&nbsp;vname=window.document.getElementByIdx_xx_x("select1").options[index].text;//输出value&nbsp;:&nbsp;textdocument.getElementByIdx_xx_x("output").innerText=val&nbsp;"&nbsp;:&nbsp;"&nbsp;vname;

凤凰求蛊

这个是做联动的。就是说有2个下拉列表,第一个下拉列表发生变化,第二个下拉列表的值跟随第一个下拉列表变化。单纯的jsp实现的话,只能通过跳转把值反复传递在多个页面中。所以deptno=request.getParameter("deptno"); 是在获取传递的值。就是第一个下拉列表的值dept、emp表示控件的ID,因为需要获取控件的值,控件的值通过id获取onchange 表示下拉列表值发生变化时,出发哪个js函数。

呼唤远方

<select&nbsp;id="dept" onchange="cha" >应该是<select id="dept" onchange="cha();" >id="dept"是表示当前下拉框的id, onchange="cha();" 是表示下拉框中所选中的值发生改变的时候出发cha()方法。。。。String deptno=request.getParameter("deptno");中后面的deptno是从后台java代码中通过request传过来的参数。。这句代码的意思是获得参数为deptno的值,并赋给字符串deptno。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript