Mon calque disparait à chq fois!!!

coin coin
Invité n'ayant pas de compte PHPfrance

04 mars 2005, 22:31

bonjour,

g créé un formulaire. qd je valide un calque s'affiche. Le pb c'est qu'il s'affiche bien com il faut ms disparait tt de suite apres. Je ne vois vraiment pas pourquoi... Si qqu'un pouvait m'aider...
Merci bcp

un petit bout de mon code :

<html>
<head>
function test()
{ if(document.getElementById)
{document.getElementById("calque").style.visibility="visible";
....
}

</head>

<body>
<form onSubmit="test()">
<input name ="nom" type="text">
<input name="submit" type="submit" value="valider">
</form>

<div id="calque" style="visibility :hidden;top :420px;position :absolute">
<form>
<input name="prenom" type="text">
</form>
</div>
</body>
</html>

Mammouth du PHP | 1339 Messages

10 mars 2005, 00:46

A quoi sert ton submit s'il n'y a pas d'action dedans ?

Fait un simple bouton onclick="javascript:test()"
Bon sinon tu me fais un message privé et on se fait un TeamViewer

Mammouth du PHP | 1885 Messages

10 mars 2005, 01:00

1) Insère ton code Javascript entre les balises <script> et <script>
2) Tu indiques au <div> de se cacher dès le chargement de la page. Donc tu ne le verras pas au chargement. Est-ce vraiment voulu?
3) Tu indiques au <div> de s'afficher dès la soumission du formulaire. Or, si tu soumets le formulaire, la page sera rechargée et donc, ton <div> sera à nouveau invisible.

À toi de modifier afin de rencontrer tes attentes.

;)
La programmation est l'expression de la poésie d'un programmeur
Génération PHP