Bonjour
J'essaye actuellement d'appeler une fonction javascript dans mon code php, mais qu'il n'y ai aucun evenement.
J'ai deja reussi mais pour une fonction disons plus simple,qui affiche juste un message.
La Fonction javascript que j'essaye d'appeler doit affecter une couleur de police et de fond entrée en parametre a deux calques.
Voici le code javascript:
<script language="javascript">
<!--
function AffecterCouleur(fond,police)
{
alert("ok");
document.getElementById("titreForm").style.backgroundColor=fond;
document.getElementById("titreForm2").style.backgroundColor=fond;
document.getElementById("titreForm").style.color=police;
document.getElementById("titreForm2").style.color=police;
}
//-->
</script>
Le Code Php :
if($nb == 0)
{
$police = "yellow";
$fond = "80906F";
$requete2 = "Insert Into affectation_utilisateur_couleur(id_Utilisateur,Couleur_bordereau,Couleurpolice_bordereau) values ('$id_agent','$fond','$police')";
$resultat2 = mysql_query($requete2,$principal->connection_sql) or die ("impossible recuperer les informations sur le cadre");
echo("<script language='javascript'>AffecterCouleur('80906F','yellow');</script>");
}
else
{
if($valeur = mysql_fetch_array($resultat))
{
$fond = $valeur['Couleur_bordereau'];
$police= $valeur['Couleurpolice_bordereau'];
}
echo("<script language='javascript'>
AffecterCouleur('".$fond."','".$police."');
</script>");
}
Si quelqu'un pouvait me dire, pourquoi ma fonction n'affecte pas les couleurs, car on rentre bien dans la fonction, j'ai mis un alert et il passe, mais la fonction n'affecte pas les couleurs
Merci d'Avance
Maiku