Buongiorno ragazzi avrei bisogno del vostro aiuto ho realizzato il seguente script:
function invia() {
var testo=document.mylink.testo.value;
var linkTesto=document.mylink.linkTesto.value;
var maschera=document.mylink.maschera.value.replace(/'/g,"\\'");
var maschera=document.mylink.maschera.value.replace(/"/g,"\\"");
if (testo=="" || linkTesto=="" || maschera=="") {
alert("I campi sono tutti obbligatori.");
return false;
}
var i=new RegExp("([a-zA-Z\ ]{2,})");
if(testo.value!=i) { alert("Il campo testo link non è valido."); return false}
var retValue="<a class='bi' onClick=\"JavaScript:winOpTxt('"+maschera+"','"+li nkTesto+"')\" href=\"JavaScript:void(0)\">"+testo+"</a>
";
window.returnValue = retValue;
window.close();
}
function window_onload() {
window.returnValue = "";
}
<body LANGUAGE="javascript" onload="return window_onload()">
<input name="inserisci" type="button" value="Inserisci" onClick="return invia();">
ma quando verifica la RegExp mi da sempre alert "Il campo testo link non è valido" dove sbaglio ??
1000 grazie a chi mi possa dare una mano.