Re: [問題] 請問一個javascript的小問題

看板Web_Design作者 (eclipse)時間17年前 (2008/10/05 15:12), 編輯推噓1(1010)
留言11則, 3人參與, 最新討論串2/2 (看更多)
<SCRIPT LANGUAGE="JavaScript"> var count=0; function ck() { if(count%2==0){ if(document.pic1.src = "148c7d6a20183b.jpg"){ document.pic1.src="2645487856_b84f7a31a1.jpg"; } } else if(count%2==1) { if(document.pic1.src = "2645487856_b84f7a31a1.jpg"){ document.pic1.src="148c7d6a20183b.jpg" } } count++; } </SCRIPT> ... .. <img src="148c7d6a20183b.jpg" name="pic1" onclick="ck()"></img> ※ 引述《allen168 (allenea)》之銘言: : <SCRIPT LANGUAGE="JavaScript"> : function ck() : { : if(document.pic1.src = "images/p1.png") : document.pic1.src="images/p2.png" : else if(document.pic1.src = "images/p2.png") : document.pic1.src="images/p1.png" : } : </SCRIPT> : ... : .. : <img src="images/p1.png" name=pic1 : onclick="ck()"></img> : ... : .. : 我寫了以上的程式碼 : 按下去之後圖片從p1變成p2 : 但是在按一次 卻沒有變回p1 : 想請問要怎麼修改? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.40.44

10/05 15:13, , 2F
採用regex判斷網址也是一種方案 :p
10/05 15:13, 2F

10/05 15:15, , 3F
你的看不懂 好像PERL一堆奇怪的符號=.=
10/05 15:15, 3F

10/05 15:15, , 4F
感謝大家的幫忙~
10/05 15:15, 4F

10/05 15:16, , 5F
那是regex , google 'regular expression' . :p
10/05 15:16, 5F

10/05 15:16, , 6F
採用字串比對有字串比對的好處 , 因為當數量一多時 ,
10/05 15:16, 6F

10/05 15:17, , 7F
counter會變得很多且難以控管 . :p
10/05 15:17, 7F

10/05 15:17, , 8F
perl 是運用regex 很多 , 不過regex建議是當成coder常識囉.
10/05 15:17, 8F

10/05 15:18, , 9F
各語言都有支援 , 而且用途廣泛.
10/05 15:18, 9F

10/05 15:18, , 10F
test滿像JSP EL的 加上特殊符號前置\
10/05 15:18, 10F

10/05 16:20, , 11F
:p test的話 , 應該是 JSTL吧 ? <c:if test="xxx"></c:if>
10/05 16:20, 11F
文章代碼(AID): #18w6ZFUg (Web_Design)
文章代碼(AID): #18w6ZFUg (Web_Design)