j en ai marre de netscape ainsi que toutes ces version
4.75 et 6 ...
voila du code ne fonctionnant que sous internet explorer.
pourquoi ?
1 exemple:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function show()
{
document.all["mondiv"].style.display='bloc
k';
document.all["mondiv2"].style.display='non
e';
}
function hide()
{
document.all["mondiv"].style.display='none
';
document.all["mondiv2"].style.display='blo
ck';
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="monformulaire">
<INPUT TYPE=BUTTON VALUE="Show" onClick=show()>
<INPUT TYPE=BUTTON VALUE="Hide" onClick=hide()>
<DIV ID="mondiv" >
<INPUT TYPE="BUTTON" VALUE="Tout">
<INPUT TYPE=RADIO>ici
<SELECT><OPTION>peut</SELECT>
<TEXTAREA rows="1" cols="20">disparaitre</TEXTAREA>
</DIV>
<DIV ID="mondiv2">
<INPUT TYPE="BUTTON" VALUE="222">
<INPUT TYPE=RADIO>lala
<SELECT><OPTION>aaaaa</SELECT>
<TEXTAREA rows="1" cols="20">bonbon</TEXTAREA>
</DIV>
<script languga="javascript">show() ;document.write("rraaaaaaaaaaa" )</script>
</FORM>
</BODY>
<script languga="javascript">show() ;document.write("rraaaaaaaaaaa" )</script>
</HTML>
certain truc gene document.write ou autre etaient la pour debogguer.
mais bon voila il suffit de mettre ce code dans un fichier texte pour voir ce que cela fait, et donc on ne voit qu une partie
du formulaire dont une reste cache.
show et hide cache et devoile chacun leur tour le morceau de formulaire.
mais ca ne fonctionne que sous IE.
par contre pas sous netscape, les autres je ne sais pas.
2 exemple:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nouvelle page 1</title>
<script language="javascript">
function mafonction(test){document.ma.all[test].value="false";}
</script>
</head>
<body>
<form name="ma" method="POST" action="--WEBBOT-SELF--" >
<!--webbot bot="SaveResults"
U-File="C:\Documents and Settings\bobot\Bureau\formulaire\_private\form_results.txt"
S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
<p><input type="button" value="Bouton" name="B3" onclick="mafonction(name)" ><input type="button" value="Bouton" name="B1"><input type="button" value="Bouton" name="B2"></p>
</form>
</body>
</html>
passage du parametre NAME du champs, et action sur celui ci, je sais bien quil y a une autre methode, mais j ai besoin de celle ci, il me faut passer le nom apres je devrais effectue des concatenations de chaines de caractere et agir sur d autres composants.
enfinbon faut que je transmette comme cela.
et voila ca ne marche que sous IE.
3 exemple:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function show()
{
document.all["mondiv"].style.visibility='v
isible';
document.all["mondiv2"].style.visibility='
hidden';
}
function hide()
{
document.all["mondiv"].style.visibility='h
idden';
document.all["mondiv2"].style.visibility='
visible';
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="monformulaire">
<INPUT TYPE=BUTTON VALUE="Show" onClick=show() name="1">
<INPUT TYPE=BUTTON VALUE="Hide" onClick=hide() name="2">
<DIV ID="mondiv" >
<INPUT TYPE="BUTTON" VALUE="Tout" name="3">
<INPUT TYPE=RADIO name="4" >ici
<SELECT><OPTION>peut</SELECT>
<TEXTAREA rows="1" cols="20">disparaitre</TEXTAREA>
</DIV>
<DIV ID="mondiv2">
<INPUT TYPE="BUTTON" VALUE="Tout" name="5">
<INPUT TYPE=RADIO name="6">ici
<SELECT><OPTION>peut</SELECT>
<TEXTAREA rows="1" cols="20">disparaitre</TEXTAREA>
</DIV>
</FORM>
</BODY>
<script languga="javascript">show()</script>
</HTML>
pareil que l exemple, sauf que j utilise visibility avec hidden et visible bein meme topo sous ie no pb sous netscape plouf.
donc fait chier netscape .
ou y a ptetre un pb dans le code .
enfin je sais pas, mais bon ca saoul.
meme si ie accepte tout code de merde il permet bioen plus de possibilite.
si quelqu un sait faire un de ces trois exemple mais fonctionnant sous netscape je suis preneur.
merci.
---------------
"PAR LE POUVOIR DU CRÂNE ANCESTRAL, JE DETIENS LA FORCE TOUTE PUISSANTE".