radio checked
le 09/10/2004 à 15:15
bibi
voila mon pb :
j'ai un champ input et 2 champs radio. je voudrais que quand le mec clic dans le input, ca check le radio qui est a coté
g ca
Réalisateur: <input type=radio name=ok value=list checked><select name=realisateur>
<?
$req = mysql_query('SELECT * FROM Auteur');
while($data = mysql_fetch_array($req))
{
?><option value="<?= $data['NumAuteur'];?>"><?= strtoupper($data['NomAuteur']);?> <?=$data['PrenomAuteur'];?></option><?
}
?>
</select><input type=radio name=ok value=new><input type=text name=real2 size=15 onChange="value=value.toUpperCase();" onClick="ok.new.checked=true">
mon onClick="ok.new.checked=true" marche pas . c pas kom ca k'on fait mais en fait je c pas du tout comment je peux faire donc si kk1 pouvai m'aider ca sré cool merci :)
commit suicide
Essaye çà :
<html>
<head>
<title>Test</title>
</head>
<body>
<form name="formulaire" action="test.html" method="post">
Réalisateur: <input type="radio" name="ok" value="list">
<select name="realisateur">
<option value="1">TOTO</option>
<option value="2">TITI</option>
<option value="3">TUTU</option>
</select>
<input type="radio" name="ok" value="new"><input type="text" name="real2" size="15" onFocus="document.formulaire.ok[1].checked=true">
</form>
</body>
</html>
J'ai fais un effort surhumain la !! :)
le 09/10/2004 à 17:06
bibi
ca marche nikel merci
oué c klr l'effort de ouf ke t'as fait lol jten remercie :)
commit suicide
Oué, sans rire, chuis une queue en javascript moi :)
Pour te dire, le seul truc que je sais faire, c'est ouvrir un pop-up en copiant collant a chaque fois le code de la fonction :)
le 09/10/2004 à 17:44
bibi
moi j'ai tenté de comprendre pis apres en fait jme suis résigné é jprend lé codes des autres :)
commit suicide
Petite variante pour cocher le radio du select :
<?php
echo '<input type="radio" name="catexiste" value="ok"> ';
echo '<SELECT NAME="categorie" STYLE="font-family:verdana;font-size:10px" onFocus="document.topic.catexiste[0].checked=true">';
$sql6 = 'SELECT categorie FROM jed_training GROUP BY categorie';
$req6 = mysql_query($sql6) or die('Erreur SQL !<br>'.$sql6.'<br>'.mysql_error());
while ($data = mysql_fetch_array($req6)) {
$categorie = $data['categorie'];
echo '<option value="'.$categorie.'">'.$categorie.'</option>';
}
echo '</select>';
echo '<br><input type="radio" name="catexiste" value="no"> ';
echo '<input id="input" type="input" name="categorie2" value="'.$categorie2.'" STYLE="font-family:verdana;font-size:10px" size="20" onFocus="document.topic.catexiste[1].checked=true">';
?>
On sait jamais ca peut servir a quelqu'un :)
Anasha [php-kiche-nomore]
le 12/10/2004 à 22:57
bibi
pour une listbox, jvois pa la différence entre un onClick et un onFocus
yen a une vous croyez ? jdemande ca aux master du js
commit suicide
bin je croi qu'un onClick c'est pour un lien, et le onFocus c'est pour un input (focus=la ou se place le curseur)
Voilà jsui pas sure sure, mais c'est l'explication que je vois moi...
Anasha [php-kiche-nomore]
Bah c'est simple , onClick c'est juste le click , onFocus comme dit anasha c'est la ou se place le curseur mais pas forcement avec un click..
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 14/10/2004 à 23:57
bibi
oui mais je parlais pour une listbox , le onClick et le onFocus sont similaires logikement
commit suicide