Bonjour à tous,
J'ai un soucis dans mon script JavaScript, J'ai créé une fonction censée vider mon formulaire de recherche, cependant, sur mozilla tout se vide (bon j'ai du faire quelques bidouilles pour que tout se vide mais maintenant ca fonctionne) Par contre sous safari, il y a des champs qui restent remplis
voici ma fonction:
Je vous remercie d'avance![/i][/i][/i][/i][/i][/i][/i]
Modifié par snayk (28 May 2010 - 12:46)
J'ai un soucis dans mon script JavaScript, J'ai créé une fonction censée vider mon formulaire de recherche, cependant, sur mozilla tout se vide (bon j'ai du faire quelques bidouilles pour que tout se vide mais maintenant ca fonctionne) Par contre sous safari, il y a des champs qui restent remplis
voici ma fonction:
function vider_form(form)
{
var els = form.elements;
for(i=1;i<els.length;i++)
{
if(els[i].name=="choix_theme[]")
{
var sel=els[i];
for (var i=0; i<sel.options.length; i++)
sel.options[i].selected = "";
}
if(els[i].type!="submit")
els[i].value = "";
if(els[i].style.backgroundColor !="")
els[i].style.backgroundColor ="";
}
//Parade pour le moment pas super propre et je ne comprends pas pourquoi ces éléments ne sont pas reconnus (et bug sous safari)
document.getElementById("Liste1").value="";
document.getElementById("Liste2").value="";
}
Je vous remercie d'avance![/i][/i][/i][/i][/i][/i][/i]
Modifié par snayk (28 May 2010 - 12:46)
, donc au pire je peux laisser ca. Je vais tester jquery que pour le formulaire et si j'ai du temps je verrai pour le reste (je suis en stage, mon projet c'est ce site que je fais tout seul, et il me reste pas énormément de temps
) Je vais surtout devoir bosser sur le css qui bug en fonction des navigateurs