作者milen (OOXX點點點)
看板Web_Design
標題Re: [問題] JavaScript 指定 function問題..
時間Fri Jan 20 21:16:35 2006
今天才在看java script
所以跑來翻舊文= ="
請問一下....
函數之中不可再呼叫其他函式嗎?@@"
但卻又可以跑遞迴?
書中對類似函式的需求是去設定方法(method)就是了@@"
※ 引述《TKirby ( ^-^)》之銘言:
: 你可以參考一下2128篇, "R: [問題] 請教一個javascript語法"
: onchange = OnChangeBrand(..); 代表把 onchange 設成函式執行後的值
: 而不是把 OnChangeBrand 設成 onchange 會去執行的函式
: 這樣寫就沒問題了 :
: obj1.onchange=function (obj1, a) {
: ...
: }
: 可以再稍微包裝一下讓這個函式可以重複利用
: ※ 引述《David196 ()》之銘言:
: : <html><head>
: : <script>
: : function OnChangeBrand(obj1,a){
: : alert(obj1.value);
: : alert(a);
: : }
: : function InitBrand(obj1){
: : obj1.onchange=OnChangeBrand;
: : //這個寫法是沒有問題.....
: : obj1.onchange=OnChangeBrand(window.frm.Brand,1);
: : //這麼寫就出錯了...
: : }
: : </script>
: : </head>
: : <body>
: : <select name="Brand">
: : <option value=1>1</option>
: : <option value=1>1</option>
: : </select>
: : <script>
: : InitBrand(window.Brand);
: : </script>
: : </body>
: : </html>
: : 因為我有特殊需求所以必須把 onchange 事件寫在Javascript裡面..
: : 請問大大們...用這種方法該怎麼傳入引數呢??
--
町:
再怎麼痛苦也請您忍耐,再怎麼悲傷也請您活下去...
我與V‧賽連將和您生涯與共...
請連同那把劍和我,一起接下吧...
騎士大人,請將我收為搭檔...
「主人」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.10.141