看板 Web_Design 關於我們 聯絡資訊
※ 引述《Falldog (嘿嘿~)》之銘言: : 標題: [問題] JavaScript自動更新顯示 一定要在input text上嗎? : 時間: Mon May 1 09:31:24 2006 : : 想做一個user點選Table表格時 : 按一下會變色,再按一下會變回來 : 會計算總共點了多少個<tr> : : 目前是寫出來了 : 但是是顯示在<input type=text ... >上 : 請問有其他顯示的方法嗎? : 不太想顯示在輸入框裡面 : : 感覺這樣有點小醜@_@ : : : //按下去會變色 : function clickColor(a){ : //click1...按第一次...變色 : if( a.style.backgroundColor.toUpperCase()!=clClick ){ : a.style.backgroundColor = clClick; : count++; : document.form3.count.value = count; : } : //click2...按第二次...變回去(MouseOver) : else{ : a.style.backgroundColor = clMove; : count--; : document.form3.count.value = count; : } : } : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 219.81.178.219 : ※ 編輯: Falldog 來自: 219.81.178.219 (05/01 09:31) : 推 LPH66:可以用<span id="an_id"> </span>框出一個範圍 05/01 10:34 : → LPH66:再用innerHTML去改它 05/01 10:34 感謝 可以顯示了 但是 IE會一直出錯"錯誤:必須要有物件" 這個訊息 請問是什麼問題? script: document.getElementById("A").innerHTML = count ; =================== <form> <span id="A"></span> <table> </table> </form> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.81.178.219
LPH66:你要在出現那個span之後執行那行才有用 05/02 18:18
Falldog:不好意思...不太懂你的意思@_@""" 05/02 20:25