Bonjour,
Je pense que mon problème est simple mais ca fait 3H que suis dessus :o( .
Voici le code (il y a 2 pages php) :
-1ère :
function Affiche_Btn() {
document.getElementById('buttons').style.display='inline';
}
</script>
<style>
#buttons {
display: none;
}
</style>
</head>
<body>
<noscript>
<p>Cette page nécessite que JavaScript soit activé; dans votre navigateur
</noscript>
<div id="Les3LD">
<form method="post" action="display_compare_file.php">
<? include 'ajax_vobs_date.php'; ?> <!--Pour remplir la liste déroulante 1-->
<span id="niv2">
<? include 'ajax_year.php'; ?></span> <!--Pour remplir la liste déroulante 2-->
<span id="niv3">
<? include 'ajax_month.php'; ?></span> <!--Pour remplir la liste déroulante 3-->
<span id="buttons">
<input type="submit" value="Submit">
</span>
</form>
</div>
-2ème:
$result= mysql_query ($rq) or die ("Select impossible");
$return = '<select name="Liste3" id="Liste3" size="1" onchange="Affiche_Btn();">';
$return .= '<option selected value="">Month...</option>';
$return .= '<option value="all_month">All Month</option>';
if (mysql_num_rows($result) != 0) {
while ($row = mysql_fetch_array($result)) {
$return .= '<option value="'.$row['month'].'">'.$month[$row['month']].'</option>';
}
$return .= '</select>';
} else {
$return = '<input id="Liste3" type="text" size="10" value="Empty" disabled>';
}
mysql_free_result($result);
mysql_close($connexion);
}
else if($Ld2_return=='all_year'){
$return = '<select name="Liste3" id="Liste3" size="1" disabled ><option value="all_month">All Month</option></select>';
$return .= '<script>Affiche_Btn();</script>';
}else{
$return = '<select name="Liste3" id="Liste3" size="1" disabled><option>Empty</option></select>';
}
echo $return
Mon but étant d’afficher le bouton quand $Ld2_return==‘all_year’ mais je n’y arrive pas :-(:.
Merci de votre aide :jap:
Edité le 16/07/2009 à 21:32