[javascript] document.forms.elements.value
Résolu
widi70
Messages postés
649
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19252 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous, de nouveau un petit problème avec le javascript,....
Alors voila, je recupère des données dans mon formulaire via :
truc=document.forms["bobo"].elements["bibi"].value;
Mais le probleme c'est que les forms ne sont pas toujours défini et je ne peut pas savoir à l'avance si elle est défini ou pas.
Donc bien entendu mon script s'arrête car
truc=document.forms["bobo"].elements["bibi"].value;
ne va pas exister.
Comment est ce que je peut faire pour vérifier l'existence de truc.
Il me faudrait par exemple un isset mais en javascript.
Merci de votre aide
Alors voila, je recupère des données dans mon formulaire via :
truc=document.forms["bobo"].elements["bibi"].value;
Mais le probleme c'est que les forms ne sont pas toujours défini et je ne peut pas savoir à l'avance si elle est défini ou pas.
Donc bien entendu mon script s'arrête car
truc=document.forms["bobo"].elements["bibi"].value;
ne va pas exister.
Comment est ce que je peut faire pour vérifier l'existence de truc.
Il me faudrait par exemple un isset mais en javascript.
Merci de votre aide
A voir également:
- Javascript:document.body.contenteditable = 'true'; document.designmode='on'; void 0.
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Erreur #125 javascript - Forum Mozilla Firefox
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript arrondi - Forum Javascript
5 réponses
essayes:
if(document.forms["bobo"].elements["bibi"]) { var truc=document.forms["bobo"].elements["bibi"].value; }
avion-f16
Messages postés
19252
Date d'inscription
Statut
Contributeur
Dernière intervention
4 507
J'allais proposer la même chose.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question