j'ai un script javascript qui fonctionne nikel dans une page seul avec mon formulaire.
Mais intégré à un site, ça ne marche plus.
voici mon script
Code :
- function recherches()
- {
- var f = window.document.forme;
- if (f.recherche[0].status!="" ) {
- f.action = "http://www.monsite/page1.htm";
- f.method = "POST";
- f.submit();
- }
- else {
- f.action = "http://www.tonsite/page2.htm";
- f.method = "get";
- f.submit();
- }
- }
|
et mon formulaire :
Code :
- <form name ="forme" method="" action="">
- Je recherche : <input type="radio" name="recherche" value="1" checked>sur mon site <input type="radio" name="recherche" value="2"> sur ton site
- <input type="hidden" name="ei" value="code">
- <input type="hidden" name="fr" value="code2">
- <input type="text" name="p" size="22" value="je recherche"
- onFocus="javascript:this.style.background='#FFFFFF'">
- <a href="javascript:recherches();"><img border="0" name="imageField23" src="http://www.monsite/image/ok.gif" width="20" height="22"></a>
- </form>
|
donc ça marche nikel sur une page toute seul.
par contre intégré au site avec toutes les pages ça ne fonctionne plus, j'ai erreur sur la page et le scripte ne s'execute pas correctement.
un truc du genre quand j'utilise le debeugeur de firefox : f.recherche has no properties :-(((
je ne comprend pas...
si quelqun a une idée merci...