Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 16/02/2013, 01h28   #1
§Gama§
Membre à l'essai
 
Inscription : mars 2002
Messages : 62
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 62
Points : 24
Points : 24
Par défaut INPUT BOX, Centrer la saisie.

Bonjour,
je commence depuis peu le js,
voilà, j'ai un petit soucis pour lequel je n'ai pas encore trouvé de réponse:
j'ai une inputbox comme ceci:
Code html :
<input type=text style="position:absolute;top:36px;left:73px;z-index:1" size=1 maxlength=3 id="nb1" onkeyup="TestChangeFocus(1,2)" value="">

je voudrais d'une part pouvoir centrer la saisie qu'elle se fasse par le milieu de l'inputbox (hors là, même en mettant Align=CENTER, çà ne marche pas)

D'autrepart, en revenant sur ma page, les valeurs contenues dans mes inputbox restent inchangées, hors je pensais que value="" devait me reinitialiser ma box? Comment Faire?

merci d'avance
§Gama§ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2013, 06h57   #2
NoSmoking
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 5 114
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 5 114
Points : 8 829
Points : 8 829
Bonjour,
utilisation de text-align:center
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 16/02/2013, 10h37   #3
Auteur
Expert Confirmé Sénior
 
Avatar de Auteur
 
Inscription : avril 2004
Messages : 5 158
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 5 158
Points : 5 605
Points : 5 605
bonjour,

quelques petites remarques. Prends l'habitude de placer toutes les valeurs des attributs entre guillemets

Code html :
<input type="text" style="position:absolute;top:36px;left:73px;z-index:1" size="1" maxlength="3" id="nb1" onkeyup="TestChangeFocus(1,2)" value="">

tu peux également remplacer cet attribut et ses valeurs par une classe CSS :
Code :
style="position:absolute;top:36px;left:73px;z-index:1"
devient, avec l'alignement du texte au centre du conteneur (code CSS à ajouter dans l'entête du fichier HTML):
Code css :
1
2
3
4
5
6
7
8
9
10
 
<style type="text/css">
.styleInput{
     position: absolute;
     top: 36px;
     left: 73px;
     z-index: 1;
     text-align: center;
}
</style>
puis dans le code HTML :
Code html :
<input type="text" class="styleInput" size="1" maxlength="3" id="nb1" onkeyup="TestChangeFocus(1,2)" value="">
Auteur est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/02/2013, 00h43   #4
§Gama§
Membre à l'essai
 
Inscription : mars 2002
Messages : 62
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 62
Points : 24
Points : 24
merci!
§Gama§ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h11.


 
 
 
 
Partenaires

Hébergement Web