Jump to content

(window.)document.form.radio

Featured Replies

Posted

J'ai fait un formulaire avec un groupe de bouton radio...

Voila en resumer ce que contient le formulaire qui peux vous etre utile pour m'aider...

<form name=f method="post" onsubmit="redirect();">

<input name="fene" type="radio" value="news" checked>new<br />

<input name="fene" type="radio" value="thi">this

<input type=submit value="Se connecter" />

</form>

et voici redirect() (qui se trouve dans la balise <head></head> !) :

<script language="JavaScript">

<!--

function redirect() {

if (document.f.fene.value == "news") {

document.f.target = "_blank";

document.f.action = "http://mail.baoo.org/webmail/src/redirect.php";

}

else {

document.f.target = "_parent";

document.f.action = "http://mail.baoo.org/webmail/src/redirect.php";

}

}

//-->

</script>

A quoi ca sert ?

Et bien si le bouton radio (name="fene) est value="news" c'est senser ouvrir une nouvelle fenetre... Sinon si c'est value="thi" ca doit rester dans cette fenetre...

Le probleme c'est que document.f.fene.value ne retourne rien donc dans tout les cas, ca ouvre la page dans cette fenetre !

Pourquoi ?

Merci par avance...

C'est pas vraiment la bonne manière.

Utilise plutot :

if (document.f.fene[0].checked) {

(...)

} else (ou else if si t'as plus que 2 radios) etc

par contre ton :

document.f.target & document.f.action je suis pas vraiment certain que ca va faire ce que t'as envie, mais tente toujours.

  • Author

ah si ! celles la, elles marchent INpect :francais:

je vais essayer ce que tu m'as dit :mdr:

merci

**=>[ edit ] Ca marche nickel ! ;) Merci beaucoup ! ;) [ /edit ]<=**

Archived

This topic is now archived and is closed to further replies.