News
Challenges
Crackme
ClientSide
Cryptographie
Forensics
Hacking
Logique
Programmation
Stéganographie
Wargame
Tous les challenges
Forum
Tutoriaux
FAQ
Liens utiles
IRC
Newbie Connect
Liens
Partenaires
Réglement
Goodies
L'incubateur
A propos
L'équipe
Hall Of Fame
NewbieContest
Divers
»
Informatique
»
Javascript - je m'arrache les cheveux!
Username:
1 heure
1 jour
1 semaine
1 mois
Toujours
Password:
Accueil
Aide
Rechercher
Recherche rapide
Recherche avancée
[Fermer]
Identifiez-vous
Inscrivez-vous
Pages: [
1
]
Imprimer
Auteur
Fil de discussion: Javascript - je m'arrache les cheveux! (Lu 3390 fois)
vins84
Profil challenge
non classé(e).
Néophyte
Hors ligne
Messages: 9
Javascript - je m'arrache les cheveux!
«
le:
28 Avril 2006 à 17:02:17 »
Salut a tout,
Voila je vous expliquemon problème:
J'ai gros fromulaire et quand je clic sur enregistrer, je vais dans une fonction js.
et dans cette fonction j'ai un bug et je sais tres bien ou mais je ne parviens pas a le corriger.
en fait mon formulaire est généré et le nom des champ que je veux tester dans ma fct js ils s'appellent detruire1, detruire2, detruir3,...
et en fait je voudrais je voudrais tester si ces checkbox son coché ou non et si j'en ai 1 j'affiche un message.
je sais que je passe le bon nombre de fois dans ma boucle si je met en comm mon if. voila le code source:
var suppr = false;
for (var i=1; i < document.ADMEq.NbOccurence.value; i++)
{
iStr = i.toString();
var nom = "document.ADMEq.detruire"+iStr+".type";
var nom2 = "document.ADMEq.detruire"+iStr+".checked";
//block ici:
if (document.write(nom) == 'checkbox' and document.write(nom2) == 'true')
{
suppr = true;
}
}
if (suppr)
{
var choix = confirm("Êtes vous sûr de vouloir continuer? ");
if (choix == true)
{
return document.forms.ADMEq.submit();
}
else
{
return false;
}
}
else
{
return document.ADMEq.submit();
}
}
merci de votre aide
Journalisée
vins84
Profil challenge
non classé(e).
Néophyte
Hors ligne
Messages: 9
Javascript - je m'arrache les cheveux!
«
#1 le:
28 Avril 2006 à 18:56:53 »
C'est bon je viens de trouver comment faire. merci quand même. Pour ceux que sa interessent voila le code qui marche:
function confirmSubmit()
{
var suppr = false;
for (var i=1; i < document.ADMEq.elements.length; i++)
{
if (document.ADMEq.elements
.type == "checkbox" && document.ADMEq.elements
.checked)
{
suppr = true;
}
}
if (suppr)
{
var choix = confirm("Êtes vous sûr de vouloir continuer?");
if (choix == true)
{
return document.forms.ADMEq.submit();
}
else
{
return false;
}
}
else
{
return document.ADMEq.submit();
}
}
++
vins
Journalisée
Pages: [
1
]
Imprimer
Aller à:
Merci de choisir une destination:
-----------------------------
Général
-----------------------------
=> Proposition de tutoriaux
=> Général
=> Suggestions/Dev. du site
=> Projet en Cours
=> Defouloir
=> Sondage pour le site
=> Bugs
-----------------------------
News
-----------------------------
=> News du site
=> News Hacking/Cracking/Phreaking
=> News Informatique/Hardware/Tuning
-----------------------------
Challenges
-----------------------------
=> Aide Crackme
=> Aide Cryptographie
=> Aide Forensics
=> Aide Hacking
=> Aide Javascript/Java/HTML
=> Aide Logique
=> Aide Programmation
=> Aide Stéganographie
=> Aide Wargame
-----------------------------
Afterwards
-----------------------------
=> Afterwards Crackme
=> Afterwards Cryptographie
=> Afterwards Forensics
=> Afterwards Hacking
=> Afterwards Javascript/Java/HTML
=> Afterwards Logique
=> Afterwards Programmation
=> Afterwards Stéganographie
=> Afterwards Wargame
-----------------------------
Divers
-----------------------------
=> Linux
=> Hacking
=> Cracking
=> Hardware
=> Informatique
-----------------------------
Programmation
-----------------------------
=> Langages compilés
=> Autres langages
=> Langages Web
Chargement...