[問題] javascript控制page display

看板Web_Design作者 (Kill me softly)時間19年前 (2007/02/06 13:42), 編輯推噓4(402)
留言6則, 3人參與, 最新討論串1/2 (看更多)
敝人是新手 目前碰到了一個問題還請版上各位先進不吝指教 我有一個checkbox 想做出來的效果是 按了以後 下面會出現另外四個checkbox而且都勾起來 uncheck的時候, 這四個不能check, 而且也看不見 此外在一開始load進這個頁面的時候, 這底下四個checkbox是看不見的 按下來以後會trigger另外四個checkbox的event可以寫在onClick下 這點是可以確定沒有問題的 但是我的問題是 我不希望這個page在被load進來的時候看得見這四個checkbox... 我曾經試過用<body onLoad="..." ></body> 但是因為body tag已經被include在其他的file了, 我沒有辦法改 如果設成CSS的style的話 就會變成那四個checkbox被勾起來也看不見... 我該怎麼做才好呢? 因為問題聽起來很像是在page onLoad時hide target display 但是能想到的方法都不能用 不知道該用什麼方法才能把這四個checkbox在一開始的時候隱藏起來...@@ 感謝大家 -- ╭──╮╭──╮╭──╮╭╮╭╮╭──╮╭╮╭╮╭──╮ ╰╮╭╯│╭╮││ ─┤│╰╯│╰╮╭╯│╰╯││ ○ │ ││ │╰╯│├─ ││╭╮│╭╯╰╮╰╮╭╯│╭╮│ ╰╯ ╰──╯╰──╯╰╯╰╯╰──╯ ╰╯ ╰╯╰╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 75.85.20.40

02/06 16:29, , 1F
你的問題似乎是少了把hidden改成view的部份
02/06 16:29, 1F

02/06 16:33, , 2F
如果只是想透過javascript操作hide的話
02/06 16:33, 2F

02/06 16:33, , 3F
用 document.getElementById('id').style.display="none";
02/06 16:33, 3F

02/07 11:06, , 4F
我知道可以設display="none",但是問題時要在哪裡設
02/07 11:06, 4F

02/07 11:07, , 5F
因為我不能設在<body onload='...'>裡面
02/07 11:07, 5F

02/08 01:16, , 6F
onClick="do...ay=(this.checked==true?'block':'none')"
02/08 01:16, 6F
文章代碼(AID): #15o1LHvM (Web_Design)
文章代碼(AID): #15o1LHvM (Web_Design)