|
|
|
|
Bonjour,
J'ai un problème je ne trouve pas le moyen d'envoyer la valeur de ma liste déroulante vers ma fonction javascript
. j'ai essayé ca <script>ajouter.couleur.value</script> mais ca ne fonctionne pas!! J'ai besoin d'aide merci ;)
Mon code:
ma fonction javascript:
function creer_balise(balise_debut,balise_fin){
.....
}
echo"<form method='post' action='{$_SERVER['PHP_SELF']}' name='ajouter' onSubmit='return verification()' enctype='multipart/form-data'>
<h2>Ajout d'une news</h2>
<em>entrez le titre de votre news: </em><input type='text' name='titre' size='50' value=$titre><br><br>
<input type='button' onclick=creer_balise('[b]','/b') value='Gras'>
<input type='button' onclick=creer_balise('[i]','/i') value='Italique'><br><br>
couleur: <select name='couleur' onChange=creer_balise('[color=<script>ajouter.couleur.value</script>]','/color')>
<option style='color:Red' value=red>Rouge</option>
<option style='color:Forestgreen' value=Forestgreen>Vert Foncé</option>
<option style='color:#40a900' value=#40a900>Vert</option>
<option style='color:#DAA520' value=#DAA520>Beige</option>
<option style='color:#FF4500' value=#FF4500>Orange</option>
<option style='color:yellow' value=yellow>Jaune</option>
<option style='color:Blue' value=blue>Bleu</option>
<option style='color:Skyblue' value=Skyblue>Bleu ciel</option>
</select><br><br>
<em>entrez le contenu de votre news: </em><p><textarea name='contenu' cols='80' rows='16'>$contenu</textarea></p>
<input type='checkbox' name='photo_ok'><em>Photo(optionnel):</em><input type='file' name='photo'/><br>
<input type='submit' class='button' name='ajout' value='Ajouter la news'>
</form>";
Configuration: Windows XP
Firefox 2.0.0.12
Configuration: Windows XP Firefox 2.0.0.12
Bonsoir,
<select id='couleur' name='couleur' onChange="creer_balise('couleur')>
Ainsi la fonction vient lire ce qui est selectionné dans la liste, pas besoin de lui passer la valeur en argument Tu t'arranges pour les autres arguments de ta fonction.
|
Bonjour
|