2010-08-08 89 views
0

這裏是我的代碼:HTML表單問題

<body onload="read()"> 
<div class="style1" id="Layer3"> 
<textarea name="textarea" cols="30" rows="5" id="msg" ></textarea> 
</div> 
<div id="Layer1">Hello World!<img src="body.jpg" width="842" height="559" /></div> 
<div id="Layer2"><img src="close.jpg" alt="Go Online/Offline" name="close" width="63" height="64" id="close" OnClick="action()"/></div> 
<div id="Layer4"> 
<input type="button" value="Send Line" onclick="sendline()" /></div> 
<div id="Layer6" style="color:white;font-family:Segoe UI;font-size:16px;width:500px; height:400px; overflow:auto;"></div> 
</body> 

的問題,我要面對的是,有文本框裏面沒有出現光標!提交按鈕似乎也不是可點擊的:S(上面的代碼是我整個頁面的代碼的子部分) 任何猜測爲什麼這些錯誤正在出現?

謝謝!

+1

你沒有在這些東西背後展示CSS,所以不可能說出問題的可能性。最好的事情將是一個實時鏈接。 – 2010-08-08 15:17:34

回答

1

看來你有浮動(或絕對定位)分度,透明的背景下,塊鼠標點擊

- 更新

你#Layer6具有的位置是:絕對的CSS屬性,它隱藏本身背後的投入 使用「position:absolute」創建頁面模板是不好的做法。但無論如何,你可以嘗試把「Layer6」分區之前「Layer1的」 div來解決問題或以「Z-指數」發揮你所有的「層」

+0

是的,這是問題所在。 @Anant:給'.style1'一個更高的z-index。(> 5) – tcooc 2010-08-08 15:30:50

+0

嗯,這就解決了這個問題,但是現在當我按下提交時,PC就凍結了!這是怎麼回事? – Anant 2010-08-08 15:34:00

+0

@Anant:你能不能請更新你的http://techknowlegy.iblogger.org/index.htm最新版本來看看 – 2010-08-08 15:36:30

0

只是一些想法屬性
1.哪裏是你的<form>標籤?
2. A textarea不是textbox。嘗試<input type="text"...>
3.我測試了在Firefox上,我看到在文本區光標...

編輯:你可能要標記這個問題爲jquery爲好,因爲我從你的通知源,因爲這就是你正在使用的。

+0

http://techknowlegy.iblogger.org/index.htm是HTML文件的鏈接 – Anant 2010-08-08 15:24:42