L'éditeur JavaScript
Visiteur non-identifié | Identifiez-vous | Devenir membre
Code perdu ? | Combien de visiteurs sur votre site ?
Rechercher :
Page d'accueil
     Home Page

JavaScript
     Tous les scripts
     Proposer un script
     Recherche de script
     AJAX
     Cours de JavaScript
     Liste de discussion
     Forums

Services :
     CountUs
     myCircle
     ClickInText
     XooIt

Trucs et astuces :
     HTML / CSS
     PHP / MySQL
     Réferencement
     Graph / Présentation
     Toutes les astuces
     Ajouter un article

MailingList :
122606 abonnés

Annuaire webmaster :      Hebergement web
     Referencement
     Sites webmasters
     XHTML - CSS2
     PHP
     Affiliation - Pub
     FAI

     Annuaire webmaster

Ressources pour webmasters :
     Kit graphique
     Foire aux questions
     Les membres
     Devenir annonceur
     Faire un lien
     Contact

Partenaire :
     Compteur live
     Créer un forum
     Le PHP facile
     Comscripts
     Liens sponsorisés
     Blog
     Page Rank
     Gifs animés, f...
     Poésie et cita...
     Azote.org - no...
     Easy-script.com
     Web creation ...
     Je crée mon site
     Outils de créa...
     Electroniq...
     K i s s design
     Créer son site...
     Les autres
     Votre site ici ?


Le forum ] [ Préférences ] [ Nouveau sujet ] [ Répondre ] [ Recherche ] [ Vos sujets ] [ Tous lus ] [ Flux RSS ]


[ Forums >> JavaScript >> Problèmes avec un script de l'éditeur JavaScript ? >> Débutante qui va péter les plombs... ]

Pages : 1-2     
> Débutante qui va péter les plombs...
[ Posté par Skyra ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 23-01-2004 à 11:47 | 26 messages ]

Bonjour
J'ai essayé le script personnalisé "vérifier une adresse e-mail" mais je n'arrive pas à le faire marcher! Je ne suis qu'une
débutante donc j'ai vraiment besoin d'une aide de votre part, svp! Le problème c'est que depuis que j'ai mis le script, lorsque je
clique sur "envoyer" ça ne fait rien du tout et lorsque j'appuie sur entrer, mon formulaire s'envoi mais sans aucune vérification de
l'adresse email. Je suppose que mon problème doit être tout bête mais je découvre les scripts donc soyez indulgent...

Je vous transmet la source de ma page :

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="generator" content="Adobe GoLive 4">
<title>Vos questions</title>
<!--DEBUT DU SCRIPT-->
<script language="JavaScript">
<!--
/*
SCRIPT EDITE SUR L'EDITEUR
JAVASCRIPT
http://www.editeurjavascript.com
*/
function VerifForm()
{
adresse = document.Vos
questions.E-mail.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length > 2)&&(point > 1))
{
document.Vos questions.submit();
}
else
{
alert('Veuillez entrer votre adresse e-mail');
}
}
// -->
</script>
<!-- FIN DU SCRIPT-->
</head>
<body bgcolor="white" link="#33ffff" vlink="#ff00ff">
<div align="left">
<font color="#00bb00">
<table cool width="583" height="668" border="0" cellpadding="0" cellspacing="0" gridx="10" showgridx usegridx gridy="10"
showgridy usegridy>
<tr height="1" cntrlrow>
<td width="1" height="1"></td>
<td width="2" height="1"><spacer type="block" width="2" height="1"></td>
<td width="578" height="1"><spacer type="block" width="578" height="1"></td>
</tr>
<tr height="42">
<td width="1" height="42"><spacer type="block" width="1" height="42"></td>
<td width="580" height="42" colspan="2" rowspan="1" valign="top" align="left" xpos="0"><img height="42" width="539"
src="../Images/Titreunequestion.jpg"></td>
</tr>
<tr height="18">
<td width="1" height="18"><spacer type="block" width="1" height="18"></td>
<td width="580" height="18" colspan="2" rowspan="1" valign="top" align="left" xpos="0">
<form name="Vos questions" action="mailto:webmaster@prisma.fr?subject= questions" method="post">
</td>
</tr>
<tr height="555">
<td width="1" height="555"><spacer type="block" width="1" height="555"></td>
<td width="2" height="555"></td>
<td width="578" height="555" colspan="1" rowspan="1" valign="top" align="left" xpos="2">
<table border="0" cellpadding="0" cellspacing="2" width="575" height="550">
<tr>
<td width="152" align="left" valign="middle"><font size="4"><label><font color="black" size="4"><b>Code client*
:</b></font></label></font></td>
<td width="417">
<center>
<input type="text" name="Code client" size="65"></center>
</td>
</tr>
<tr>
<td width="152" align="left" valign="middle"><label><font size="4" color="black"><b>Soci&eacute;t&eacute; - Association
:</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Societe - Association" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Nom :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Nom" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Pr&eacute;nom :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Prenom" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Adresse :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Adresse" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Code postal :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Code postal" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Ville :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Ville" size="65"></center>
</td>
</tr>
<tr>
<td width="152" align="left" valign="middle"><label><font size="4" color="black"><b>T&eacute;l&eacute;phone
:</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Telephone" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Fax :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Fax" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>E-mail :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="E-mail" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Vos questions :</b></font></label></td>
<td width="417">
<center>
<textarea name="Commentaires" cols="55" rows="12"></textarea></center>
</td>
</tr>
<tr>
<td width="152"></td>
<td width="417">
<table border="0" cellpadding="0" cellspacing="2" width="417">
<tr>
<td align="center" valign="middle">
<center>
<input type="button" value="ENVOYER" onclick="VerifForm()"></center>
</td>
<td align="center" valign="middle"><input type="reset" value="ANNULER"></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr height="15">
<td width="1" height="15"><spacer type="block" width="1" height="15"></td>
<td width="580" height="15" colspan="2" rowspan="1" valign="top" align="left" xpos="0">
</form>
</td>
</tr>
<tr height="35">
<td width="1" height="35"><spacer type="block" width="1" height="35"></td>
<td width="580" height="35" colspan="2" rowspan="1" valign="top" align="left" xpos="0" content csheight="35">
<center>
<ul>
<font color="red"><b>* Si vous n&#146;&ecirc;tes pas client, veuillez remplir les champs suivants, sinon votre demande
n&#146;aboutira pas.</b></font>
</ul>
</center>
</td>
</tr>
</table>
</font></div>
</body>
</html>

J'éspère que vous pourrez m'aider à résoudre mon problème !
Merci d'avance de votre aide.
Skyra



[ Posté par Tonysurf ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 23-01-2004 à 12:04 | 485 messages ]

salut
voilà le code


<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="generator" content="Adobe GoLive 4">
<title>Vos questions</title>

<script language="JavaScript">

function VerifForm()
{
adresse = document.Vos_questions.E_mail.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length > 2)&&(point > 1))
{ document.Vos_questions.submit(); }
else
{ alert('Veuillez entrer votre adresse e-mail'); }

}

</script>

</head>
<body bgcolor="white" link="#33ffff" vlink="#ff00ff">
<div align="left">
<font color="#00bb00">
<table cool width="583" height="668" border="0" cellpadding="0" cellspacing="0" gridx="10" showgridx usegridx gridy="10"
showgridy usegridy>
<tr height="1" cntrlrow>
<td width="1" height="1"></td>
<td width="2" height="1"><spacer type="block" width="2" height="1"></td>
<td width="578" height="1"><spacer type="block" width="578" height="1"></td>
</tr>
<tr height="42">
<td width="1" height="42"><spacer type="block" width="1" height="42"></td>
<td width="580" height="42" colspan="2" rowspan="1" valign="top" align="left" xpos="0"><img height="42" width="539"
src="../Images/Titreunequestion.jpg"></td>
</tr>
<tr height="18">
<td width="1" height="18"><spacer type="block" width="1" height="18"></td>
<td width="580" height="18" colspan="2" rowspan="1" valign="top" align="left" xpos="0">
<form name="Vos_questions" action="mailto:webmaster@prisma.fr?subject= questions" method="post">
</td>
</tr>
<tr height="555">
<td width="1" height="555"><spacer type="block" width="1" height="555"></td>
<td width="2" height="555"></td>
<td width="578" height="555" colspan="1" rowspan="1" valign="top" align="left" xpos="2">
<table border="0" cellpadding="0" cellspacing="2" width="575" height="550">
<tr>
<td width="152" align="left" valign="middle"><font size="4"><label><font color="black" size="4"><b>Code client*
:</b></font></label></font></td>
<td width="417">
<center>
<input type="text" name="Code client" size="65"></center>
</td>
</tr>
<tr>
<td width="152" align="left" valign="middle"><label><font size="4" color="black"><b>Soci&eacute;t&eacute; - Association
:</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Societe - Association" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Nom :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Nom" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Pr&eacute;nom :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Prenom" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Adresse :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Adresse" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Code postal :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Code postal" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Ville :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Ville" size="65"></center>
</td>
</tr>
<tr>
<td width="152" align="left" valign="middle"><label><font size="4" color="black"><b>T&eacute;l&eacute;phone
:</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Telephone" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Fax :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="Fax" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>E-mail :</b></font></label></td>
<td width="417">
<center>
<input type="text" name="E_mail" size="65"></center>
</td>
</tr>
<tr>
<td width="152"><label><font size="4" color="black"><b>Vos questions :</b></font></label></td>
<td width="417">
<center>
<textarea name="Commentaires" cols="55" rows="12"></textarea></center>
</td>
</tr>
<tr>
<td width="152"></td>
<td width="417">
<table border="0" cellpadding="0" cellspacing="2" width="417">
<tr>
<td align="center" valign="middle">
<center>
<input type="button" value="ENVOYER" onclick="VerifForm()"></center>
</td>
<td align="center" valign="middle"><input type="reset" value="ANNULER"></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr height="15">
<td width="1" height="15"><spacer type="block" width="1" height="15"></td>
<td width="580" height="15" colspan="2" rowspan="1" valign="top" align="left" xpos="0">
</form>
</td>
</tr>
<tr height="35">
<td width="1" height="35"><spacer type="block" width="1" height="35"></td>
<td width="580" height="35" colspan="2" rowspan="1" valign="top" align="left" xpos="0" content csheight="35">
<center>
<ul>
<font color="red"><b>* Si vous n&#146;&ecirc;tes pas client, veuillez remplir les champs suivants, sinon votre demande
n&#146;aboutira pas.</b></font>
</ul>
</center>
</td>
</tr>
</table>
</font></div>
</body>
</html>

[ Posté par Skyra ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 23-01-2004 à 12:32 | 26 messages ]

MERCI MERCI MERCI MERCI.....
Grace à toi, je vais pouvoir passer un weekend en toute trnquilité sans me demander quelle connerie j'avais bien pus faire!!!
Il me reste juste un petit souci : Le message s'affiche quand on clique sur envoyer mais quand on fait entrer, le message est envoyé sans vérification de l'adresse email.
Si t'as aussi une solution à ça, ça serai cool!
Merci encore!
Skyra

[ Posté par Tonysurf ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 23-01-2004 à 12:47 | 485 messages ]

il fo mettre

<body bgcolor="white" link="#33ffff" vlink="#ff00ff" onkeydown="Validenter()">
<script>
function Validenter()
{ cle = event.keyCode;
if (cle=='13')
{event.returnValue=false;
VerifForm()
}
}
</script>

[ Posté par Skyra ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 28-01-2004 à 16:06 | 26 messages ]

Merci, tout marche impeccable maintenant! )
@+

[ Posté par Skyra ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 29-01-2004 à 15:06 | 26 messages ]

C'est encore moi!

Cette fois, mon problème c'est que je souhaiterai insérer un autre script dans ce formulaire mais je ne sait pas comment faire.

Je voudrai qu'il y ait un message qui confirme l'envoi du formulaire (si l'adresse e-mail est valide).

J'ai trouver ce script :
<script language="Javascript">
alert ("Le formulaire a bien été envoyé")
window.location="premiere.html";
</script>

Est ce que vous pouvez me dire à quel endroit je doit le mettre (si il est bon)?

Merci de votre aide à tous.
Skyra

[ Posté par Skyra ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-01-2004 à 09:54 | 26 messages ]

Bon, j'ai trouvé donc pour ceux que ça interresse, je mets ma solution :

<script language="JavaScript">

function VerifForm()
{
adresse = document.Vos_questions.E_mail.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length > 2)&&(point > 1))
{ document.Vos_questions.submit();
alert("Le formulaire a bien ete envoye")
window.location="premiere.html";}
else
{ alert('Veuillez entrer votre adresse e-mail'); }

}



</script>

Cependant, le problème c'est que ça ne me redirige pas vers ma page d'accueil. Est ce que quelqu'un peu me dire mon erreur? Ca serait très sympa!

Merci d'avance et à bientôt


[ Posté par Tonysurf ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-01-2004 à 10:59 | 485 messages ]

salut,

normalement fo mettre : window.location.href="premiere.html"


[ Posté par Skyra ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-01-2004 à 11:53 | 26 messages ]

Je viens d'essayer ce que tu m'as dis mais ça ne marche toujours pas.
Le message "Le formulaire a bien ete envoye" apparait mais quand je clique sur ok, c'est toujours le formulaire qui apparait à l'écran.
Si t'as d'autre solution, ça serait sympa.
Bye

[ Posté par Tonysurf ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-01-2004 à 12:02 | 485 messages ]

j'ai essayé ça et ça marche :

function VerifForm()
{
adresse = document.Vos_questions.E_mail.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length > 2)&&(point > 1))
{ document.Vos_questions.submit();
alert("Le formulaire a bien ete envoye")
window.location="http://www.yahoo.fr";}
else
{ alert('Veuillez entrer votre adresse e-mail'); }



}

est ce que ta page est dans le même répertoire que ta page de formulaire?

sinon essayes avec l'url complète http://.....

[ Posté par Skyra ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-01-2004 à 12:16 | 26 messages ]

Je viens de remettre le code que tu m'a donné et ça ne marche toujours pas.
Pourtant ma page est dans le même répertoire que ma page de formulaire. J'ai aussi essayé avec l'url complète mais ça ne change rien.
Je ne comprend pas!
Il n'y a rien d'autre à rajouter dans la source?

[ Posté par Tonysurf ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-01-2004 à 12:18 | 485 messages ]

c'est étrange car ça marche sur mon poste avec NT4 et IE5.5

[ Posté par Skyra ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-01-2004 à 12:27 | 26 messages ]

C'est parceque j'étais sur IE 5.1 que ça marchait pas.
Je viens d'essayer sur netscape et ça marche!
Désolé de t'avoir embété pour ça.
Bye

[ Posté par Tonysurf ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 30-01-2004 à 12:33 | 485 messages ]

il faut parfois pas grand chose pour que ça marche

[ Posté par Skyra ] [ Détails ] [ Contact ] [ Citer ]
[ Posté le 05-02-2004 à 15:09 | 26 messages ]

Je suis désolé mais j'ai encore besoin d'aide!
Je viens de mettre mon site en ligne et mon formulaire déconne complètement!
Quand je suis sur mon poste, ça marche bien.
J'ai voulu être sûre qu'il marchait donc j'ai vérifié sur d'autre poste. Sur un des poste, ça marche que quand on clique sur envoyé(la touche entrer envoi le formulaire mais il ny a pas de message qui demande l'email ou qui dit que le formulaire a bien été envoyé). Pour le moment, je vous ai expliqué ce qui se passai sur les mac(ça peut encore aller!).
Ensuite j'ai essayé sur des pc. Le premier m'envoi mon formulaire mais sans les renseignements qui ont été complété. Quand je reçoi le message sur outlook, il y a une pièce jointe intitulé postdata que je n'arrive pas à ouvrir! Le deuxième fait la même chose sauf que en plus, il veux que je fasse un débogage après l'envoi de mon formulaire. Et je crois que le pire, c'est le dernier pc que j'ai essayé! Il ne m'envoi rien du tout!
J'espère que j'ai été assez clair dans mes explications!
Est ce que quelqu'un sait ce qui se passe? Ca serait très sympa car pour le moment ça la fou mal pour les clients(et pour nous également!)! AIDEZ MOI!
Merci d'avance et à très bientôt j'espère.


Pages : 1-2     


Services email :

Vous devez vous identifier pour profiter des services par email du forum.
Le forum ] [ Préférences ] [ Nouveau sujet ] [ Répondre ] [ Recherche ] [ Vos sujets ] [ Tous lus ] [ Flux RSS ]






compteur gratuit
actuellement en ligne

    PUBLICITE



     ANNUAIRE WEBMAST.
Club-Internet
Mon FAI preferé :) Mélange de serieux et des prix attractifs.
http://rejoignez.club-int...
Cat : Haut débit
Voir l'annuaire webmaster


     LES SCRIPTS :
78 à éditer
68 à copier/coller
247 des membres
2580 sur le web
>> Tous les scripts

     LES MEMBRES :
65977 membres
4650 comptes CountUs
1842 comptes myCircle

     LES FORUMS :
14 forums
40363 topics
191692 messages
>> Les forums

    SONDAGE

Vous avez un blog ou site classique ?
Un blog
Un site classique
Les deux !
La mini-astuce "Referencement" du jour par krucial
Pour savoir combien de pages de votre site sont indexées dans Google, il vous suffit de taper, dans la boite de recherche du moteur : "site:http://www.votresite.com";.
Proposer votre mini-astuce | Archives des mini-astuces
© 1999-2012 EJS - Tous droits réservés | CNIL N° 844440 | 12/02/2012 21:04:54 | Design by | Gen. en 0.669 sec.