作者tomin (eclipse)
看板Web_Design
標題Re: [問題] 請問一個javascript的小問題
時間Sun Oct 5 15:12:14 2008
<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
→ TonyQ:採用regex判斷網址也是一種方案 :p 10/05 15:13
→ tomin:你的看不懂 好像PERL一堆奇怪的符號=.= 10/05 15:15
推 allen168:感謝大家的幫忙~ 10/05 15:15
→ TonyQ:那是regex , google 'regular expression' . :p 10/05 15:16
→ TonyQ:採用字串比對有字串比對的好處 , 因為當數量一多時 , 10/05 15:16
→ TonyQ:counter會變得很多且難以控管 . :p 10/05 15:17
→ TonyQ:perl 是運用regex 很多 , 不過regex建議是當成coder常識囉. 10/05 15:17
→ TonyQ:各語言都有支援 , 而且用途廣泛. 10/05 15:18
→ tomin:test滿像JSP EL的 加上特殊符號前置\ 10/05 15:18
→ TonyQ::p test的話 , 應該是 JSTL吧 ? <c:if test="xxx"></c:if> 10/05 16:20