html / javascript /asp

html / javascript /asp - Programmation

Marsh Posté le 08-03-2001 à 09:07:43    

j'ai plusieur question !
 
1. en html comment réduire en hauteur une zone de saisie (input text) ? en longueur c'es maxlenght mais la hauteur de la zone.
 
2. en html j'ai un formulaire, avec une zone saisie, qui contient un nombre! comment en javascript je peut utilisé cette variable pour des calculs par exemple ajouter 5 au nombre entré dans la zone de saisie (par ce que moi j'ai à chaque fois le chiffre suivie de nombre et pas l'addition). donc comment convertir une chaîne en un nombre.

Reply

Marsh Posté le 08-03-2001 à 09:07:43   

Reply

Marsh Posté le 08-03-2001 à 09:16:23    

1) tu peux associer à ton input un style css
<INPUT style="FONT-SIZE: 4pt" > ou <INPUT style="HEIGHT: 10px" >
....
 
2) Tu peux utiliser ces fonctions Javascript parseInt(String) et parseFloat(String)


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
Reply

Marsh Posté le 08-03-2001 à 10:20:33    

tu veux pas donner un exemple de parseInt(string), par ce que ça marche pas chez moi ?
<form name="formu" >
<input type="text" name="num" />
....
je veux ajouter cinq à la valeur entrée dans num !

Reply

Marsh Posté le 08-03-2001 à 10:28:34    

var Result = parseInt(formu.num.value) + 5;
Bien sur parseInt si la valeur de la chaine est un entier.
Mais normalement par defaut le langage script convertit lui meme en nombre une chaine de caractere si cette derniere est additionnée à un chiffre.


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
Reply

Marsh Posté le 08-03-2001 à 16:00:12    

tu peux aussi utiliser la fonction Number()
 
Number(formulaire.champs.value)+5

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed