Se connecter avec
S'enregistrer | Connectez-vous

Affiche nouveau texte, sans chargement de la page!!!

Dernière réponse : dans Programmation

Salut!!!

Je me trouve devant un dilem...
Je voudrais en sélectionnent dans un menu déroulant nimporte quel chiffre, et que
celui ci s'écrive en dessous...
Sans réactualisé la page.
Et si j'en choisit un autre il s'affiche a la place de lancien.

Ex:
Dans le menu il y a Carotte et Fraise. 8-)
Je sélectionne Fraise.
En dessous s'affiche:
-Marguerite a des Fraises dans son sac. ;-)
Si je sélectionne ensuite Carrote:
-Marguerite a des Carotte dans son sac.

Voila, merci d'avance :-D
Lassé par la pub ? Créez un compte

Pour l'éditeur de javascript je suis alle il y a un bout de temps et je pense qu'il me servirait a rien d'aller dessu...
Merci quand meme ;-)
Sinon pour L'url OmaR_ShaRif merci, mais comment recuperer la valeur du menu?


Citation :
<?php


define("nom", "Seb");
define("passe", "");
define("base","stage");
define("serveur","localhost");

extract($_GET);

$cWrite = mysql_pconnect(serveur, nom, passe);

if (!mysql_select_db (base, $cWrite))
{
echo "Erreur selection base ";
}

$requete1= mysql_query ("SELECT * FROM salle", $cWrite);

echo '<form name="toto" > <select name="menu" onChange="menuderoulant()">';
echo "<OPTION VALUE='selection'>Sélection</OPTION>";
while ($obj = mysql_fetch_object ($requete1))
{
echo "<option value='$obj->NUM_SALLE'>$obj->NUM_SALLE</option>";
}
echo "</select>";

echo "<script language='Javascript'>
function menuderoulant()
{
var select=toto.menu.selectedIndex;
alert(select);
var texte=toto.menu.options[select].value;
alert(texte);

}
</script>";
echo "</form>";


Merci :-D

Bonjour,

C'est très simple (quand on le sait évidemment).

Dans la partie BODY de ton site html, tu dois mettre une DIV: <DIV ID='IFRACAR' STYLE='POSITION:relative;visibility:visible'></DIV>

Dans la partie après le TITLE: Tu appel Javascript: <SCRIPT LANGUAGE='javascript'>
function FRACAR(nr)
{
var str="-Marguerite a des "
if(nr==1)str+="Fraises"
if(nr==2)str+="Carottes"
str+=" dans son sac"
IFRACAR.innerHTML=str
}
</SCRIPT> <------------ très importante.
C'est pour dire que le(s) scripts
sont terminés.

Inutile de te dire que dans la partie BODY, en plus de la DIV que tu ajoute (IFRACAR), tu dois avoir les boutons correspondant à Fraise et Carottes. Ces 2 boutons appellent la fonction FRACAR avec soit le paramètre 1, soit le paramètre 2, comme ceci: FRACAR(1) (pour les fraises) ; FRACAR(2) (pour les carottes).

Voila, c'est aussi simple que çà.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde