我手邊有3本書沒用到,想送給大家,有需要的e-mail給我囉。
取書地點在台中火車站附近,預計 5/14<四> 20:00發書。
註:這三本書都有用鉛筆畫過了,在意的人自己買新書吧。
Java認證SCJP 5.0--猛虎出閘 作者:段維瀚/著 出版社:碁峰
http://www.books.com.tw/exep/prod/booksfile.php?item=0010316523
Java 2 新觀念教本-邁向SCJP專業認證(第二版) 作者:林新德 出版社:學貫
http://www.books.com.tw/exep/prod/booksfile.php?item=0010318397
Flash 8實力養成暨評量 作者:中華民國電腦技能基金會 出版社:碁峰 (附此書的解題祕笈)
http://www.books.com.tw/exep/prod/booksfile.php?item=0010332239
Ercrta 嵐
寫完 JS 動態加入事件1後,又被小卡到了 @@"
用clone的方式複製按鈕,呼叫function時,卻不是我想要的結果,一直出現5:
(本來的期望是,按下'按鈕0',就alert('0')
原始的程式碼:
範例下載htmlDOM2_1.htm
後來發現,要改用this這個關鍵字來塞變數:
修改的程式碼:
範例下載htmlDOM2_2.htm
用clone的方式複製按鈕,呼叫function時,卻不是我想要的結果,一直出現5:
(本來的期望是,按下'按鈕0',就alert('0')
原始的程式碼:
範例下載htmlDOM2_1.htm
var obj=document.getElementById('a');
for(var i=0;i<5;i++){
var copyObj=obj.cloneNode(true); //複製節點
copyObj.innerHTML='btn'+i;
copyObj.onclick=function(){
alert(i);
}
obj.parentNode.appendChild(copyObj); //加上節點
}
後來發現,要改用this這個關鍵字來塞變數:
修改的程式碼:
範例下載htmlDOM2_2.htm
var obj=document.getElementById('a');
for(var i=0;i<5;i++){
var copyObj=obj.cloneNode(true); //複製節點
copyObj.innerHTML='btn'+i;
copyObj.val=i;//<-----------------重點,為節點增加屬性
copyObj.onclick=function(){
alert(this.val);//<-----------------重點,使用this
}
obj.parentNode.appendChild(copyObj); //加上節點
}
Ercrta 嵐
最近在寫HTML DOM,被卡到了,就到知識+去發問:
http://tw.knowledge.yahoo.com/question/question?qid=1009042810260
1.為元件設定onclick事件,呼叫不帶參數的function:
範例下載:htmlDOM1_1.htm
2.為元件設定onclick事件,呼叫帶參數的function(感謝志明的回答):
範例下載htmlDOM1_2.htm
http://tw.knowledge.yahoo.com/question/question?qid=1009042810260
1.為元件設定onclick事件,呼叫不帶參數的function:
範例下載:htmlDOM1_1.htm
var obj=document.getElementById('a');
obj.onclick=alertA;
}
function alertA(){
alert('A');
}
2.為元件設定onclick事件,呼叫帶參數的function(感謝志明的回答):
範例下載htmlDOM1_2.htm
var obj=document.getElementById('a');
obj.onclick=function(){
alertB(參數);
}
function alertB(val){
alert(val);
}
訂閱:
文章 (Atom)