Insertion Javascript dans du pl/sql
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:
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 !!