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'avance
Configuration: Linux
Firefox 3.0.11