2011-10-26 99 views
0

對不起,我從來沒有遇到過這個問題。勾選框不顯示在Internet Explorer中

我的複選框不會出現在IE中,而是在FF中。爲什麼?我不知道第二種方法來做勾選框。

<%if termandcon = "" and not error="" then warningman = "You Must Tick This Box"%> 
    <span class="nobor pad_5 rtalign" style="font-size:14px;"> 
     <input type="checkbox"  name="termandcon" <%if termandcon = "on"then%> checked <%end if%> style="height:1px; width:1px;"/> 
     <a href="/info/contactus.asp#term" target="_blank"> 
     <b> I accept the terms & conditions</b> 
     </a> 
    <span class="redtxt">*</span> 
    <%warning(termandcon)%></span> 
+0

您似乎缺少一個標籤。你的代碼絕對不是純粹的HTML。你使用哪種模板語言?此外,粘貼生成的HTML源代碼可能很有用。 – nfechner

+0

你可以寫純HTML嗎? – Dev

回答

2
<input 
    type="checkbox" name="termandcon" 
    <%if termandcon = "on"then%> checked <%end if%> 
    style="height:1px; width:1px;"/> 

不要你看到什麼奇怪的嗎? height:1px;寬度:1px的;

1

如果你刪除樣式部分,那麼它應該工作正常。

<input type="checkbox" name="termandcon" 
    <%if termandcon = "on"then%> checked="checked" <%end if%>/> 
相關問題