no save
Assistance
Achat
News

Forum | webmastering
fonction javascript simple
drogba7213, le mar. 16 juin 2009 à 16:36:17
Bonjour,

j'ai un petit problème je veux éxécuter cette fonction en JS

function active(obj)
{
if (obj.selectedIndex == '0')
{
obj.form.titre.disabled = '';
obj.form.titreSaison.disabled = 'disabled';
obj.form.titreEpisode.disabled = 'disabled';
obj.form.genre.disabled = '';
obj.form.Categorie.disabled = 'disabled';
obj.form.jaquette.disabled = '';
obj.form.resume.disabled = '';
obj.form.acteur.disabled = '';
obj.form.realisateur.disabled = '';
}
if (obj.selectedIndex == '1')
{
obj.form.titre.disabled = '';
obj.form.titreSaison.disabled = 'disabled';
obj.form.titreEpisode.disabled = 'disabled';
obj.form.genre.disabled = 'disabled';
obj.form.Categorie.disabled = '';
obj.form.jaquette.disabled = '';
obj.form.resume.disabled = '';
obj.form.acteur.disabled = 'disabled';
obj.form.realisateur.disabled = 'disabled';
}
if (obj.selectedIndex == '2')
{
obj.form.titre.disabled = '';
obj.form.titreSaison.disabled = '';
obj.form.titreEpisode.disabled = '';
obj.form.genre.disabled = '';
obj.form.Categorie.disabled = 'disabled';
obj.form.jaquette.disabled = '';
obj.form.resume.disabled = '';
obj.form.acteur.disabled = '';
obj.form.realisateur.disabled = '';
}
}

sur cette liste

$requete = "SELECT DESIGNATION
FROM TYPE
ORDER BY DESIGNATION ASC";

$resultat=mysql_query($requete);

echo "<select name='Type' id='type' size=\"1\" onchange=\"active(this)\">";

while($data = mysql_fetch_array($resultat))
{
echo "\n <option value=\"".$data["DESIGNATION"]."\" >".$data["DESIGNATION"]."</option>\n\n";

}
echo "<option value='Type' selected='selected'> </option>";
echo "<option value='Type' selected='selected'>Type</option>";
echo '</select>';

hélas elle ne fonctionne pas pourriez vous me dire où est mon erreur svp??

Merci d'avanceConfiguration: Linux
Firefox 3.0.11
Version Web
Réalisé par RedShift
no save