bonjour,

je vais peut être parraitre idiot, mais in y a longtemps que je n'ai plus donné un focus à un champ. alors j'ai encodé le code comme ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<form action="forum.php" method="post" id="formulaire_login" name="formulaire_login">
<script language="javascript" type="text/javascript">
<!--
document.formulaire_login.edit_login.focus();
// -->
</script>
<span style="position:absolute; margin-top:15px; margin-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;">
Login : </span>
<span style="position:absolute; margin-top:12px; margin-left:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;">
<input type="text" name="edit_login" id="edit_login" value="<?php if (isset($_POST['login'])) echo stripslashes(htmlentities(trim($_POST['login']))); ?>"></span>
<span style="position:absolute; margin-top:50px; margin-left:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;">
Mot de passe : </span>
<span style="position:absolute; margin-top:47px; margin-left:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;">
<input type="password" name="edit_pass" value="<?php if (isset($_POST['pass'])) echo stripslashes(htmlentities(trim($_POST['pass']))); ?>"></span>
<span style="position:absolute; margin-top:100px; margin-left:68px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;">
<input type="submit" name="connexion" value="Connexion" style="width:80px;"></span>
<span style="position:absolute; margin-top:100px; margin-left:152px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;">
<input type="reset" name="initialiser" value="Initialiser" style="width:80px;"></span>
</form>
et à ma grande surprise ca ne marche pas et j'ai un message d'erreur

formulaire_login.edit_login a la valeur nulle ou n'est pas un objet

voilà il y a surement pas grand chose mais je ne trouve pas la solution

merci pour votre aide