Se connecter / S'enregistrer
Votre question

Soucis en javascript....

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
14 Février 2007 23:36:56

Bonsoir,

Je débute en javascript ^^

Donc je voulais faire un script qui élève un nombre au carré...
Je n'arrive pas à trouver l'erreur...

Je joints le code xhtml et le javascript:

<form action="#" id="form_exemple">
<fieldset>
<legend>
Exemple: élévation d'un nombre au carré
</legend>
<p id="message">
Entrez votre nombre
</p>

<label>
Nombre : <input type="text" id="nombre"
name="nombre" size="5" maxlength="5" value=""/>
</label>

<label>
<input type="button" id="carre" value="Elever au carré"/>
</label>
</fieldset>
</form>



Le code javascript:


window.onload = initialise;

function initialise()
{
document.getElementById("form_exemple").reset();
document.getElementById("carre").onclick = eleveAuCarre;
document.getElementById("nombre").onfocus= effaceResultat;
}

function eleveAuCarre()
{
var nbre, entree;

entree = document.getElementById("nombre").value;
nbre = parseInt(entree);

if(isNAN(nbre))

document.getElementById('message').innerHTML = 'Entrez un nombre valide !';


else

document.getElementById('message').innerHTML = '('+nbre+')² = '+(nbre*nbre);
}

function effaceResultat()
{
document.getElementById('message').innerHTML= 'Entrez votre nombre.';
document.getElementById("nombre").value="";
}

Autres pages sur : soucis javascript

15 Février 2007 09:51:15

Hello,

Ton erreur se situe ici :
Citation :
if(isNaN(nbre))
15 Février 2007 18:29:54

Aiiiiieeee les couleurs passent très mal sur mon écran cathodique cadencé avec une mousse spéciale....

Pourrais tu stp réécrire ton message ...

D'avance merci.
Contenus similaires
15 Février 2007 18:33:24

T'es sûr de ne pas débuter dans la vie ?
Règle 1 : ne jamais compter sur quelqu'un.
Règle 2 : ne jamais compter sur quelqu'un.
Règle 3 : lol comme ita.
16 Février 2007 22:48:18

Merci Djakar pour votre aide, un peu tard les remerciements mais mieux vaut tard que jamais.

Ce IsNaN je ne l'oublierais pas de sitôt ^^


Odio: si on reste dans son coin on ne peut d'avantage se perfectionner.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS