KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Vendredi 16 mai 2008 - 14:59:55

Ecrire dans un div

Rechercher : dans
ecrire dans un div
par synz
 Fil de Discussions
Statut : Non résolu
mardi 5 décembre 2006 à 14:31:15
//si l adresse est bonne , direction ok.php
//si l adresse est fausse , on ecrit dans le div que l adresse email n est pas valide
//ca plante royalement , un peud aide!!!

<html>
<head>
<title>Clicking buttons</title>
<SCRIPT LANGUAGE="JavaScript">
function VerifForm(formulaire)
{
adresse = formulaire.adresse_email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
formulaire.submit();
return(true);
}
else
{
document.getElementById('targetDiv').innerHTML =
"You entered: " +
document.getElementByName('adresse_email').value;
}
}

</SCRIPT>
</head>
<body>
<h1>Reading text</h1>
<form action="ok.php" onSubmit="return(VerifForm(this))">
<input type="text" name="adresse_email" id="textField" size=35> <input type="submit" value="Envoyer">
</form>
<div id="targetDiv">
</div>
</body>
</html>
Répondre à synz  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 14:41:20 Fil de Discussions
c'est koi ton code php?stp
Répondre à slum-dunk

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le mardi 5 décembre 2006 à 14:42:53 Fil de Discussions
<html>
<head>
<title>Clicking buttons</title>
<SCRIPT LANGUAGE="JavaScript">
function VerifForm()
{
formulaire = document.forms[0];
adresse = formulaire.adresse_email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
formulaire.submit();
}
else
{
alert("You entered: " +
document.getElementById('adresse_email').value);

document.getElementById('targetDiv').innerHTML =
"You entered: " +
document.getElementById('adresse_email').value;
}
}

</SCRIPT>
</head>
<body>
<h1>Reading text</h1>
<form action="ok.php" onSubmit="return false">
<input type="text" name="adresse_email" id="adresse_email" size=35> <input type="submit" value="Envoyer" onclick="VerifForm()">
</form>
<div id="targetDiv">
</div>
</body>
</html>


Et ca ca te fait quoi ?
Et dis nous exactement ce qui plante.
Sinon pour firefox, tu vas dans ton menu en haut, Outils/Console javascript et tu regarde les erreurs. ~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~
Répondre à kij_82

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par synz, le mardi 5 décembre 2006 à 14:45:58 Fil de Discussions
si l email est ok, on est dirige vers ok.php
sinon on ecrit dans le div que l email est pas bon.

!)
Répondre à synz

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le mardi 5 décembre 2006 à 15:11:06 Fil de Discussions
loool

Ce que j'ai posté est une correction et non ton code, donc je te demdandais de remplacer ton truc par mon truc et de tester car je ne peux pas tester ou je suis actuellement ;) ~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~
Répondre à kij_82

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 15:04:15 Fil de Discussions
//essaie ça!
<html>
<head>
<title>Clicking buttons</title>
<SCRIPT LANGUAGE="JavaScript">
function VerifForm(form)
{
adresse = document.forms['0'].elements['adresse_email'].value;
var place = adresse.indexOf("@");
var point = adresse.indexOf(".")+place;
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
document.forms['0'].submit();
return true;
}
else
{
document.getElementById('targetDiv').innerHTML =
"You entered: " +
document.getElementByName('adresse_email').value;
}
}

</SCRIPT>
</head>
<body>
<h1>Reading text</h1>
<form action="ok.php" onSubmit="return(VerifForm(this))">
<input type="text" name="adresse_email" id="textField" size=35> <input type="submit" value="Envoyer">
</form>
<div id="targetDiv">
</div>
</body>
</html>
Répondre à slum-dunk

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par synz, le mardi 5 décembre 2006 à 15:20:30 Fil de Discussions
les deux marche
compris qlq trus e,n plus

tx
Répondre à synz

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 15:29:11 Fil de Discussions
keski cloche pas?
Répondre à slum-dunk

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 17:20:49 Fil de Discussions
mon ami,celui là devrai marcher en principe,tu peux tester pour voir!

<html>
<head>
<title>Clicking buttons</title>
<SCRIPT type="text/javascript">
function VerifForm()
{
document.forms['0'].elements['adresse_email'].focus();
var adresse = document.forms['0'].elements['adresse_email'].value;
var place = adresse.indexOf("@");
var point = adresse.indexOf(".")+place;
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
document.forms['0'].submit();
return true;
}
else
{
document.getElementById('targetDiv').innerHTML =
"You entered: " +
document.forms['0'].elements['adresse_email'].value;
return false;
}
}

</SCRIPT>
</head>
<body>
<h1>Reading text</h1>
<form action="ok.php" onSubmit="return VerifForm()" method="get">
<input type="text" name="adresse_email" size=35> <input type="submit" value="Envoyer">
</form>
<div id="targetDiv">
</div>
</body>
</html>
Répondre à slum-dunk

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 15:48:24 Fil de Discussions
//avec l'objet alert que j'ai mis à la place du "div"
//ça marche à flot

<html>
<head>
<title>Clicking buttons</title>
<SCRIPT type="text/javascript">
function VerifForm()
{
document.forms['0'].elements['adresse_email'].focus();
var adresse = document.forms['0'].elements['adresse_email'].value;
var place = adresse.indexOf("@");
var point = adresse.indexOf(".")+place;
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
document.forms['0'].submit();
return true;
}
else
{
alert("email non valide");
}
}

</SCRIPT>
</head>
<body>
<h1>Reading text</h1>
<form action="#" onSubmit="return VerifForm()" method="get">
<input type="text" name="adresse_email" size=35> <input type="submit" value="Envoyer">
</form>
<div id="targetDiv">
</div>
</body>
</html>
Répondre à slum-dunk

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le mardi 5 décembre 2006 à 15:57:57 Fil de Discussions
Il a dit : 'les deux marchent' et non ca marche pas :p
~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~
Répondre à kij_82

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 16:39:04 Fil de Discussions
kel est ton blém kij_82?
Répondre à slum-dunk

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le mardi 5 décembre 2006 à 16:54:18 Fil de Discussions
Rien, je voyais juste que tu demandais ce qui ne clochait synz alors qu'il disait que ca marchait justement. Donc je pensais que tu avais mal lu, je te prévenais tout simplement :)
~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~
Répondre à kij_82

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 16:59:10 Fil de Discussions
Merci,dis de ton coté tu a testé le code?
Répondre à slum-dunk

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le mardi 5 décembre 2006 à 17:06:35 Fil de Discussions
Comme je l'ai mis plus haut dans une réponse plus haut, non je n'ai pas testé car je ne suis pas chez moi et je ne peux pas.
~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~
Répondre à kij_82

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 17:17:37 Fil de Discussions
hé ben,celui marche maintenant avec le "DIV"
<html>
<head>
<title>Clicking buttons</title>
<SCRIPT type="text/javascript">
function VerifForm()
{
document.forms['0'].elements['adresse_email'].focus();
var adresse = document.forms['0'].elements['adresse_email'].value;
var place = adresse.indexOf("@");
var point = adresse.indexOf(".")+place;
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
document.forms['0'].submit();
return true;
}
else
{
document.getElementById('targetDiv').innerHTML =
"You entered: " +
document.forms['0'].elements['adresse_email'].value;
return false;
}
}

</SCRIPT>
</head>
<body>
<h1>Reading text</h1>
<form action="ok.php" onSubmit="return VerifForm()" method="get">
<input type="text" name="adresse_email" size=35> <input type="submit" value="Envoyer">
</form>
<div id="targetDiv">
</div>
</body>
</html>
Répondre à slum-dunk

16


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le mardi 5 décembre 2006 à 17:23:18 Fil de Discussions
Citation :
les deux marche
compris qlq trus e,n plus 


Donc oui, ca marche depuis un bout de temps même.
~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~
Répondre à kij_82

17


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 17:28:30 Fil de Discussions
keski reste à faire maintenant,ma belle?
Répondre à slum-dunk

18


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le mardi 5 décembre 2006 à 17:51:37 Fil de Discussions
... j'ai du louper un épisode :s

~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic
et ya pas de bôg môsieu ! ~
Répondre à kij_82

19


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slum-dunk, le mardi 5 décembre 2006 à 17:55:45 Fil de Discussions
laquelle avan que je ne parte!
Répondre à slum-dunk

20


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par slooptoo, le mardi 5 décembre 2006 à 22:16:59 Fil de Discussions
mais innerHTML n'est pas reconnu par Fx (ou en tout cas il ne devrait pas le reconnaitre)
donc tu sembles faire du IE exclusif (bouh le vilain)
il faudrait utiliser appendChild et createTextNode je pense
Répondre à slooptoo

21


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par kij_82, le mardi 5 décembre 2006 à 22:30:15 Fil de Discussions