Re: [問題] 重複使用Javascript

看板Ajax作者 (神聖光芒)時間12年前 (2011/09/24 08:27), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串4/6 (看更多)
※ 引述《robinnpca (rob)》之銘言: : 我將碼貼清楚一點 : <form> : <input type="button" value="up" : onClick="javascript:init('layer1');up();init('layer2');up();"/> : </form> : //一個按鈕按一次想執行兩次script但是裡面的id不同// : <script type="text/javascript"> : var svgdoc=null; : var y; : var x; : function init(domId){ : var object=document.getElementById(domId); : if(object && object.contentDocument) : svgdoc=object.contentDocument; : else : svgdoc=object.getSVGDocument(); : //...以下省略// : function up() : { : svgRect.setAttribute("y",--y); : } : </script> 上面這樣試一下看看 但是code不夠"漂亮",你再改改看 用一個function就可以了 -- 一寸河山一寸血 十萬青年十萬軍 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.91.213.122

09/24 17:09, , 1F
實驗一個下午!成功了!去掉我之前的onload="init()"就
09/24 17:09, 1F

09/24 17:10, , 2F
就可以了~之前不知為何不行!>___<很怪...
09/24 17:10, 2F

09/24 17:11, , 3F
感謝回應~
09/24 17:11, 3F
文章代碼(AID): #1EVIFvXn (Ajax)
文章代碼(AID): #1EVIFvXn (Ajax)