variable indéfinie dans une fonction
bonjour à tous je commande en javascript et j'ai un probleme de variable indéfini et je comprend pas pourquoi, voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <% if (varm="cacahuete") and (vmo="grillee")then
SQLQuery = "SELECT * FROM annonces WHERE annonces.nom='"& vmo &"'and annonces.neufocc='1' "
startSql
rs.Open SQLQuery,conn,adOpenStatic
If rs.EOF = False Then %>
</br><select name="version" onchange='choix_version(<%=varm%>,<%=vmo%>, this.value)'>
<option value="choix">Choisissez</option>
<%
Do while rs.EOF = False
varvers=Trim(rs("vers"))
varvers=Replace(Varvers, " ", "_" ) %>
<option value="<%=varvers%>"><%=varvers%></option>
<%
rs.MoveNext
Loop
%>
</select>
<%
End If
stopSql |
et voici ma fonction dans le head
Code:
1 2 3 4 5 6
|
function choix_version(marque,modele,version)
{
window.location= "essai.asp?m="+marque+"&mo="+modele+"&vers="+version;
} |
le probleme c'est qu'en erreur ie me dit que "cacahuete" est indéfini
je comprend pas car juste avant j'ai fait la meme fonction ( avec bien sur un nom différent) avec passage de 2 variable et pas de souci, ici j'en rajoute une et hop rien ne fonctionne merci de m'aider ( je travaille en asp)