Bonjour tout le monde,
J'ai un petit problème, mais que je ne comprends pas du tout.
Et voilà, lorsque j'appelle la fonction Valider() dont voici le code:
Donc si je l'appelle de la façon suivante, tout fonctionne super bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 response.Write("function Valider() {" & VBCRLF) response.Write("var Page = """";" & VBCRLF) if action = "MOD" then response.Write("var Libelle = """";" & VBCRLF) response.Write("Libelle = document.frmDesc.lib.options[document.frmDesc.lib.selectedIndex].value;" & VBCRLF) end if response.Write("Page = document.frmDesc.lstPage.options[document.frmDesc.lstPage.selectedIndex].value;" & VBCRLF) response.Write("if (Page == """"){" & VBCRLF) response.Write(" alert(""" & strAfficherLibelle("ALERT_PAGE",False,"") & """);" & VBCRLF) response.Write(" return false;" & VBCRLF) response.Write("}" & VBCRLF) if action = "MOD" then response.Write("document.frmDesc.Libelle.value = Libelle;" & VBCRLF) 'elseIf action = "VAL" then 'response.write("document.location =""Her_List_Desc.asp?LANG=" & CODE_LANGUE & "&Page = " & page & """;" & VBCRLF) end if response.Write("return true" & VBCRLF) response.Write("}" & VBCRLF)
Par contre, si je l'appelle comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if request("ACTION") = "MOD" then Response.Write("<td colspan=""2"">" & vbCRLF) Response.Write("<input type=""submit"" name=""Rechercher"" value=""" & strAfficherLibelle("RECHERCHER",False,"") & """ onClick=""return Valider();""></td>" & vbCRLF)
Eh bien j'obtiens l'erreur suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 elseIf request("ACTION") = "VAL" then Response.Write("<td colspan=""2"">" & vbCRLF) Response.Write("<input type=""submit"" name=""Valider"" value=""" & strAfficherLibelle("VALIDER_DESC",False,"") & """ onClick=""return Valider();""></td>" & vbCRLF) end if
Est-ce que quelqu'un aurait une idée sur l'erreur que j'ai faite, parce que je trouve que j'appelle la fonction de la même façon, ce qui devrait être correct.....Cet objet de gère pas cette propriété ou cette méthode
Merci à l'avance
DEC
Partager