亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問javascript中select()函數作用?

請問javascript中select()函數作用?

呼啦一陣風 2019-07-10 11:07:09
javascript中select()函數作用
查看完整描述

6 回答

?
千萬里不及你

TA貢獻1784條經驗 獲得超9個贊

this,指當前的onclick所在的節點本身。

比如:

1<div onclick='select(this)"></div>

則當點擊div時,this就是div這個dom節點。


查看完整回答
反對 回復 2019-07-14
?
絕地無雙

TA貢獻1946條經驗 獲得超4個贊

this就是當前元素對象,如<a onclick="select(this)">test</a>,那么這個this就指的是元素a。

查看完整回答
反對 回復 2019-07-14
?
侃侃爾雅

TA貢獻1801條經驗 獲得超16個贊

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

//select中的onchange是在下拉框中所選的值發生變化時觸發的事件。

//可以給onchange事件綁定一個方法,在onchange事件觸發時會執行綁定的方法。

 

//示例:

//首先可以響應select的onchange事件來調用JS編寫的事件響應函數,如

<select id="select1" name="select1" onchange="outputSelect();">

   <option>...

</select>

//然后編寫事件響應函數:    

//如果select位于表單(form1)中,select的name為select1,則可使用如下方法:

//獲得用戶選中的項的索引

var index=window.document.form1.select1.selectedIndex;

//根據索引獲得該選項的value值

var val=window.document.form1.select1.options[index].value;

//如果select并非表單元素,假設select的id為select1,則如下:

var index=window.document.getElementByIdx_xx_x("select1").selectedIndex;

var val=window.document.getElementByIdx_xx_x("select1").options[index].value;

//如果要輸出選擇結果,假設HTML中定義了一個<div id="output"></div>,則如下輸出:

window.document.getElementByIdx_xx_x("output").innerText=val;

//一個示例:

function outputSelect(){

//獲取用戶選中的項的索引

var index=window.document.getElementByIdx_xx_x("select1").selectedIndex;

//根據index獲取選中項的value值

var val=window.document.getElementByIdx_xx_x("select1").options[index].value;

//根據index獲取選中項的Text值,即在下拉列表中顯示的選項文本

var vname=window.document.getElementByIdx_xx_x("select1").options[index].text;

//輸出value : 

textdocument.getElementByIdx_xx_x("output").innerText=val " : " vname;


查看完整回答
反對 回復 2019-07-14
?
神不在的星期二

TA貢獻1963條經驗 獲得超6個贊

這個是做聯動的。
就是說有2個下拉列表,第一個下拉列表發生變化,第二個下拉列表的值跟隨第一個下拉列表變化。

單純的jsp實現的話,只能通過跳轉把值反復傳遞在多個頁面中。
所以deptno=request.getParameter("deptno"); 是在獲取傳遞的值。就是第一個下拉列表的值

dept、emp表示控件的ID,因為需要獲取控件的值,控件的值通過id獲取

onchange 表示下拉列表值發生變化時,出發哪個js函數。

查看完整回答
反對 回復 2019-07-14
?
隔江千里

TA貢獻1906條經驗 獲得超10個贊

<select 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。

查看完整回答
反對 回復 2019-07-14
  • 6 回答
  • 0 關注
  • 4173 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號