看板 Web_Design 關於我們 聯絡資訊
※ 引述《kalecgos0616 (.)》之銘言: : 我要抓游標所在位置是input名字為test的第幾個,這數字要怎麼抓呢? : 我現在這樣寫 : <input name='test' onfocus='ABC(this)'> 第0個 : <input name='test' onfocus='ABC(this)'> 第1個 : <script> : ABC(n){ : alert(n.index); : } : </script> : alert出來是的結果undefined : 請問要怎麼樣我focus到第一個的時候就alert出0 : focus到第二個的時候就alert出1 呢? <input name='test' onfocus='abc(0)'> 第0個 <input name='test' onfocus='abc(1)'> 第1個 <script type="text/javascript"> function abc(){ alert(arguments[0]); } </script> 第二種寫法 <form name="form2"> <input name="test2" title="0"> 第0個 <input name="test2" title="1"> 第1個 </form> <script type="text/javascript"> var test2 = document.form2.test2; for(var i=0, length=test2.length; i<length; i++) test2[i].onfocus = abc2; function abc2(){ alert(this.title); } </script> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.30.198
opoepev:ie only 11/23 20:57
tomin:那個? 我是在Fx上跑的喔 11/23 22:46