Ciao a tutti. Volevo chiedervi come posso gestire una situazione.
In pratica ho una pagina php dove immetto dei dati, poi con questi dati scrivo un file del
Iseries che come database ha il DB2.
Il problema e' che in una textarea con 5 righe devo togliere la possibilita' all'utente di premere invio, perche' nel db2 non e' un carattere accettato.
Ora e qui' e' la mia domanda come posso fare in modo che quando si prema invio non succeda niente o al massimo metta uno spazio? mi dite come posso fare perche' con il controllo che c'e' adesso:
<script language="Javascript">
function verificacaratteri(campo)
{
var chiffres = new RegExp("[a-z-A-Z-0-9,-?\/*\r\n.:;*()?!%@#§āųč+ ]");
var verif;
var points = 0;
for(x = 0; x < campo.value.length; x++)
{
verif = chiffres.test(campo.value.charAt(x));
if(campo.value.charAt(x) == "."){points++;}
if(points > 1){verif = false; points = 1;}
if(verif == false){campo.value = campo.value.substr(0,x) + campo.value.substr(x+1,campo.value.length-x+1); x--;}
}
}
</script>
Se tolgo da questo controllo il carattere \n va in cpf tutto Iexplorer.
Ciao grazie.