Re: [問題] 表格背景顏色變化
※ 引述《grence (多想兩分鐘 = =")》之銘言:
: ※ 引述《yo0401 (羽無倫)》之銘言:
: : 我用
: : <table border=1 OnClick=this.style.backgroundColor='#993366'
: : OnMouseOut=this.style.backgroundColor='white'>
: : 讓表格能夠在點選的時候變顏色
: : 可是我想讓點第一下的時候變色,點第二下的時候變回原來的顏色
: : 應該怎麼改呢
: : 我上面的那個是點了以後,變色,離開之後變回來,但我想要的是「再點一次」的時候
: : 變回來,拜託大家囉~~
: 簡單的範例…IE6能動(這個小東西應該不會有瀏覽器不能動吧 囧>)
: <a style="display:inline"
: OnClick="
: (this.style.backgroundColor=(this.style.backgroundColor=='#993366') ?'white'
: :'#993366')">
: aaa</a>
因為我把javascript跟php共存,上面的測試上是可以跑的
可是放進php裡面,跟一堆 "" ' 出了問題,#記號後面是沒辦法跑的
因此我先用了文字代替
可是還是一樣不能執行,我猜跟 "" ' 有關係
兩個"之間是不能再有"的
全部去掉也不行,把一部分的" 改成' 也不行
真是頭痛,放入css碼好像也會有問題
請問各位要怎麼讓它們共存呢?
附上
<?php
echo"
<table style=display:inline
OnClick=(this.style.backgroundColor=(this.style.backgroundColor==yellow)
?white:yellow) border=1>
<td width=50>編號</td>
<td td{width:700; height:30%;overflow:hidden;
white-space:nowrap;}>內容</td>
</table>
?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.164.196
推
07/02 17:21, , 1F
07/02 17:21, 1F
推
07/02 17:26, , 2F
07/02 17:26, 2F
推
07/02 18:33, , 3F
07/02 18:33, 3F
→
07/02 18:33, , 4F
07/02 18:33, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章