Bonjour à tous !!

J'aimerais intégrer du code javascript dans mon code pl/sql, mais je ne sais pas comment m'y prendre.J'ai des checkboxes avec un bouton "Submit" et j'aimerais qu'il soit grisé si aucune checkbox n'est coché et inversement.
Voici une de mes tentatives :p :
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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
create or replace procedure formDomaine is
begin
htp.htmlOpen;
	htp.header (1,'Site du Projet Tuteuré','CENTER');
htp.bodyOpen;
htp.print('<form name="frm" action="http://ntelline.cict.fr:7780/ETUPRE/b3bd3.formCategorie",method ="get")>');	
htp.p('<script language=javascript>
function apply()
{
  document.frm.sub.disabled=true;
  if(document.frm.chk.checked==true)
  {
    document.frm.sub.disabled=false;
  }
 if(document.frm.chk.checked==false)
 {
 document.frm.sub.enabled=false;
 }
}
</script>');
htp.tableOpen('BORDER="2px"');
htp.tableCaption('Domaines','CENTER');
for ligne in (select * from domaine) LOOP
	htp.tableRowOpen;
	htp.tabledata('<INPUT TYPE="checkbox" NAME="chk" onClick="apply()" value="'||ligne.id_domaine||'">');
	htp.tableData(ligne.intitule);
	htp.tableRowClose;
end loop;
htp.tableClose;
htp.print('<input type="button" name="sub" value="submit" disabled>');
htp.formClose;
htp.print('</form>');
htp.bodyClose;
htp.htmlClose;
end;
Merci pour vos réponses !!