C'est encore moi!!

J'ai besoin de mettre tout un formulaire disabled.

Donc jai procédé de cette facon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
<div id="_voile" disabled>
<table border=1 bordercolor=black cellpadding=0 cellspacing=0 width="725" hspace=0 vspace=0 background="/images/default/invoice_bg.gif">
<tr>
        <td>
        <button type="button" style="background-image:url('/images/default/invoice_bg.gif'); cursor:hand; border:solid 1px black;"
        onclick="search_correction();" tabindex=-1>
        <img src="/images/default/search.gif" height=33>
        </button>
 
....
 
 
        <tr><td colspan="2" align="center">
                <input type=submit name="sauvegarder" id="_sauvegarder" value="Sauvegarder" tabindex=-1 class=light onclick="document.purchase_invoice.action.value='';document.purchase_invoice.org_id.disabled = false;document.purchase_invoice.nbOfSave.value++;unset_save_flag();form.submit();">&nbsp;    
                <% print qq|<input type="submit" name="reporte" id="_reporte" value="Visualiser l'écriture" tabindex=-1 class="light" onclick="document.purchase_invoice.org_id.disabled = false;unset_save_flag();">| if $invoice_total != 0; %>&nbsp;
                <input type=button name=annuller value="Quitter" id="_Quitter" tabindex=-1 class=light onclick="window.close();"><br><br>&nbsp;</td>
        </table>                
        </td>
</tr>                           
</table>                                
</div>

Toute ma table est disabled (grisé) sauf les select et pour ce qui est des input + bouton, meme s'ils sont grisé (disabled) on peux clické dessus et leurs événements est quand meme exécuté.

Qqn aurais une meilleur idée ?