2009-08-27 95 views
0

我有一個表有兩個文本框和它旁邊的圖像點擊並打開一個彈出。如何使表只讀包括內容像圖像

在基於條件的只讀模式下,我能夠使文本框變爲只讀,但圖像不會變爲只讀。我使用的一個解決方案是與JavaScript圖像調用相關的定位標記,當它處於只讀模式時,我可以檢查虛擬點擊。這裏的問題是這個功能很常見,影響到處都是。那麼是否有辦法讓整個表成爲只讀狀態,以便不需要額外的解決方法?

編輯的代碼

<table> 
<tr>  
<td class="lightbg" colspan='4'>&nbsp; 
Expires:<input type="TEXT" value="" id="element1" name="expireDate" size="10" maxlength="20" class="" onChange="javascript:validateDateEntry('element1',true);;"> 
Period:<input type="TEXT" value="" id="element2" name="refershDate" size="10" maxlength="20" class="" onChange="javascript:validateDateEntry('element2',true);;"> 
&nbsp; <a href="javascript:doCalendar('element1');"> 
    <img src="/PWM/images/images_2006/calendarbtn.gif" border="0" alt="Click to select date from calendar" align="absmiddle"> 
     </a> 
    </td> 
</tr> 
<tr> 
<td colspan='4'><b>*</b>Times are in the WFM Server's Time Zone.</td></tr> 
</table> 
+0

你可以張貼一些代碼? – mck89 2009-08-27 13:27:30

回答

1

IMG始終是隻讀的HTML。

如果你想阻止鏈接被點擊,你可以在javascript中做到這一點。

jQuery的例子:

$('table a').click(function(event){ 
    event.preventDefault(); 
}); 
相關問題