begin process at 2012 05 29 00:55:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

Débutants

 > 

bouton formulaire "flottant"


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

bouton formulaire "flottant"

mercredi 8 décembre 2004 à 12:16:11 | bouton formulaire "flottant"

brezoneg

Bonjour,
J'ai créé un formulaire en php qui envoie le résultat dans une base de donnée .
Mais le formulaire ne tient pas sur la page le bouton "modifier" étant en bas est invisible .Je voudrais donc que le bouton " flotte " comme j'ai pu le voir pour certain menu sur le net.J'ai trouvé un script en java mais je n'arrive pas a l' adapter sur la page php.
quelqu'un a t'il une solution ?
source du script :
http://www.toulouse-renaissance.net/c_outils/c_menu_flottant.htm

extrait de mon adaptation :
print("<SCRIPT>");
print("if (!document.layers)");
print("document.write('<div id=\"divStayTopLeft\" style=\"position:absolute\">')");
print("</SCRIPT>"); ......etc

Mon éditeur m'indique une erreur de script " constante chaine non terminé" ( il manquerait un ; ) sur la première ligne déjà.

Et pour finir ; sur le serveur mon menu apparait avec le bouton "modifier" , il est actif ( transfert du formulaire dans la base de donnée ) mais il ne flotte pas du tout !!!!
Il reste en bas
j'espère avoir été clair

merçi
mercredi 8 décembre 2004 à 17:42:35 | Re : bouton formulaire "flottant"

coucou747

Administrateur CodeS-SourceS
print("document.write('<div id=\"divStayTopLeft\" style=\"position:absolute\">')")


regardes ta chaine...

T'as une erreur dans tes guillements...

Déja en php echo est plus rapide que print...
ensuite tu dois mettre des opérateurs de concaténation pour faire simple...


echo "document.write('<div id=".'"'.")";

par exemple...
Ce n'est pas une parenthèse qui merde, masi un guillemet...


In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

[ Lien ]
mercredi 8 décembre 2004 à 20:39:15 | Re : bouton formulaire "flottant"

brezoneg

Ok pour le echo.Mais quand tu fais :

echo "document.write('<div id=".'"'.")";
où sont les
divStayTopLeft position:absolute

de :
document.write('<div id=\"divStayTopLeft\" style=\"position:absolute\">')

Si je ta demandais de mettre des opérateurs de concaténation dans la partie de script suivante tu ferais quoi. (J'arriverais peut être à me débrouiller pour la suite)

echo"<SCRIPT>"
echo"if (!document.layers)"
echo"document.write('<div id=\"divStayTopLeft\" style=\"position:absolute\">')")
echo"</SCRIPT>"
echo"<layer id=\"divStayTopcenter\">"
echo"<INPUT type=\"hidden\" name=\"choix\">\n"
echo"<INPUT type=\"hidden\" name=\"id\">\n"
echo"<INPUT type=\"button\" value=\"Modifier\" onClick="
echo"\"window.document.nom.choix.value='m';"
echo"window.document.nom.id.value=$id;"
echo"window.document.nom.submit()\">"

merçi
mercredi 8 décembre 2004 à 20:47:56 | Re : bouton formulaire "flottant"

coucou747

Administrateur CodeS-SourceS
echo "document.write('<div id=\".'"'."divStayTopLeft\".'"'." style=\"position:absolute\".'"'.">')";

C'était juste cette ligne qui merdait...

Si tu regardfes bien, tu ne dois avoir que deux " " ou alors en concaténation... l'opératuer de concaténation en php c'est le point...

$a="Salut ".' je m'appelles Maxime...';
Ceci fonctionne er donne :
Salut je m'appelles Maxime...
On peut de la même façon faire :
$a='Salut je m'appelles Maxime...';
ou $a="Salut je m'appelles Maxime";



In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

[ Lien ]
mercredi 8 décembre 2004 à 21:19:05 | Re : bouton formulaire "flottant"

brezoneg

Désolé mais j'ai toujours la même erreur de script.
Si je transforme :( extrait du script)

<script>
if (!document.layers)
document.write('<div id="divStayTopLeft" style="position:absolute">')
</script>
<layer id="divStayTopLeft">
<INPUT type="hidden" name="choix">
<INPUT type="hidden" name="id">
<INPUT type="button" value="Modifier" onClick="
"window.document.nom.choix.value="m";"
"window.document.nom.id.value="$id";"
"window.document.nom.submit()>""
</layer>

En :

echo"<SCRIPT>"
echo"if (!document.layers)"
echo "document.write('<div id=".'"'."divStayTopLeft".'"'." style=".'"'."position:absolute".'"'.">')"
echo"</SCRIPT>"
echo"<layer id=".'"'."divStayTopcenter".'"'.">"
echo"<INPUT type=".'"'."hidden".'"'." name=".'"'."choix".'"'.">\n"
echo"<INPUT type=".'"'."hidden".'"'." name=".'"'."id".'"'.">\n"
echo"<INPUT type=".'"'."button".'"'." value=".'"'."Modifier".'"'." onClick="
echo"".'"'."window.document.nom.choix.value='m';"
echo"window.document.nom.id.value=$id;"
echo"window.document.nom.submit()".'"'.">"
echo"</layer>"

cela est t'il correct ?

encore merçi de m'avoir accordé du temps
mercredi 8 décembre 2004 à 21:22:15 | Re : bouton formulaire "flottant"

coucou747

Administrateur CodeS-SourceS
...
fais affichage source dans ton navigateur et copie ça ici stp...



In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy

[ Lien ]


Cette discussion est classée dans : bouton, menu, formulaire, print, flottant


Répondre à ce message

Sujets en rapport avec ce message

Comment configurer le bouton envoyer d'un formulaire? [ par ceasarr ] Bonjour tous le monde g un gros probleme je ne sais pas comment configurer le bonton envoyer d'un formulaire pour ke les informations dont g besoin so bouton de validation d'un formulaire dans une frame séparée [ par carla ] Carla J'ai un formulaire dont je dois à la fois récupérer les données et imprimer ; pour que le bouton submit ne soit pas imprimé, je veux le submit formulaire sans bouton [ par eax ] salutje cherche à envoyer mon formulaire par un appui sur la touche entrée, sans devoir mettre un bouton :)comment faire?merci Sylvain [<a href="mailt valider par entrée [ par fmazoue ] voila mon pb :g un formulaire.un bouton de type bouton qui lance la vérification des champ du formulaire puis le submit.mon pb pouvoir valider ce form Menu déroulant [ par Looping2605 ] Bonsoir,j'ai un petit problème avec mon site web.Alors j'ai une page avec un formulaire, et dans ce formulaire 2 menu déroulant.J'aimerais, lorsque le Valider Formulaire [ par chris81 ] bonjour,j'aimerai savoir si un bouton permet de valider deux form de nom different en meme tempset j'aimerai savoir si dans une feuille j'ecris&lt blocage de bouton [ par irraxen33 ] Je cherche un moyen de désactiver un bouton dans un formulaire le temps qu'une page ce charge. Ou autrement le moyen d'empecher l'envoie à nouveau du faire apparaitre le bouton submit lorsque les champs du formulaire sont remplis [ par lesyeuxbleus ] Bonjour,Comment est-il possible de faire une fonction en js pour faire apparaitre un bouton Submit de l'état "disable" à "enable" lorsque tous les cha bouton texte dans un formulaire [ par attentio ] slt !je voudrais remplacer un bouton image dans un formulaire qui me permet de reactualiser ce formulaire, par un bouton texte (mon bouton) ...mais je comment copier les elements d'un formulaire sur une nouvelle page [ par defsong ] Bonjour,Je suis à la recherche d'un script premettant de copier par le biais du bouton "envoyer" d'un formulaire, les éléments contenus dans les champ


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,936 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales