webide
Messages postés43Date d'inscriptionmercredi 31 août 2011StatutMembreDernière intervention31 août 2011
-
22 août 2006 à 19:45
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 2011
-
24 août 2006 à 17:49
Bonjour,
Je souhaite remplacer un bouton de validation d'annonce par une image qui ouvre une popup.
Sur certains sites de jeux par exemple, pour valider une grille (sauf que là c'est des annonces gratuites) tu dois cliquer sur un bandeau publicitaire qui ouvre une fen^tre d'un annonceur.
Sauf que là c'est sur mon site perso que ça s'ouvre.
J'ais regardé la source d'un de ces sites et tenté de faire avec mes pauvres moyens.
Voici le code:
Code:, ----
,
</td>
</td>
On m'as conseillé de modifier la portion de code MM_Validateform pour que le système que je souhaite faire fonctionne.
Le javascript n'étant pas une science acquise pour moi si quelqu'un avait des conseils
voici la portion de code:
Code:, ----
function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- le champ '+nm+' est obligatoire\n'; }
} if (errors) alert(' ATTENTION ! \n\n'+errors);document.MM_returnValue (errors '');
Alors si quelqu'un avait la patience de m'aider ce serait sympa,
Merci d'avance
webide