RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | webmastering
Fichier .js (HTML et Javascript)
désépéré, le lun. 10 avr. 2006 à 22:08:29
Bonjour,

Je débute en programmation WEB et je suis dans une impasse, alors pouvez-vous m'éclairer S.V.P. ?

Je dois créer une page web contenant un formulaire dans lequel on inscrit un nom et un mot de passe. Ce formulaire doit faire référence à un fichier .js dans lequel on retrouve les validations.

Donc j'ai créé un fichier .js :
function validation() {
mot = prompt("S.V.P. Entrer votre nom et votre mot de passe","");
if (nom == "Hello")
if (mot == "secret") {
<A Href="http://"http://sympatico.msn.ca/defaultf.aspx">
</A>
}
else {
alert("Mot de passe incorrect. Essayez encore SVP")
}
else {
alert("Nom incorrect. Essayez encore SVP")
}
}


J'ai également un fichier .HTML dans lequel j'ai mon formulaire :
<HTML><HEAD>
<TITLE>Protection d'un page par un mot de passe</TITLE>
<SCRIPT language="javascript" src="NomdeFichier.js"></SCRIPT>
<SCRIPT language="JavaScript">

<!--
function affiche_form(msg) {
features = 'width=520,height=220'
dlg = window.open ("","Dialog",features)
dlg.document.write ("<BODY bgColor='gray' text='black'>")
dlg.document.write ("<H2><CENTER>",msg,"</CENTER></H2>")
dlg.document.write ("<FORM><CENTER>")
dlg.document.write ("Nom : <INPUT type='text' name='nom' required size='15' maxlength='25'>")
dlg.document.write ("</FORM></CENTER>")
dlg.document.write ("<FORM><CENTER>")
dlg.document.write ("Mot de passe : <INPUT type='password' name='mot' required size='15' maxlength='25'>")
dlg.document.write ("</FORM></CENTER>")
dlg.document.write ("<FORM><CENTER>")
dlg.document.write ("<INPUT type='button' value='Envoyer' onClick='src=NomdeFichier.js'>")
dlg.document.write ("<INPUT type='reset' value='Effacer'>")
dlg.document.write ("</CENTER></FORM>")
}
// -->
</SCRIPT></HEAD>
<BODY>
<FORM>
<INPUT type='button' value = 'Proteger une page Web'
onClick = 'affiche_form("S.V.P. Entrer votre nom et votre mot de passe")'>
</FORM></BODY></HTML>


Mon problème est : lorsque je click sur le bouton Envoyer, celui-ci devrait faire appelle au fichier .js mais voilà qu'il ne se passe rien. Quelle erreur ai-je fait ?

Merci de pouvoir m'aider ?


crabs
avr. 06
Suivant
REPONSES
crabs
avr. 06
pyxel99
août 07
gandahar
24 juin
Alf-Red_Toshirô_5922
26 juin
Alf-Red_Toshirô_5922
26 juin
Version Web
Réalisé par RedShift
no save