Ciao io ho una textarea e vorrei fare in modo che quando si scrive all'interno digitando l'80 carattere vada a capo in automatico ma che porti con se tutta la parola ovvero se sto scrivendo 'ciao' e la lettera 'a' è l'80 carattere mi mandi a capo su nuova riga tutto il 'ciao'.
Grazie....
Secondo problema è questo, in un form faccio dei controlli sui valori dei campi con una functions che ha 3 parametri (obblig, obj, tipo) ovvere obblig se il campo è obbligatorio, obj è il nome del campo, tipo è la tipologia (alfa, numerico,..) pero in caso di campo data io ho tre campi (gg mm aaaa) e passo un nome generico come 'data' e nella functions gli volevo aggiungere il suffisso '-dd' per il campo giorno '-mm' per il campo mese etc...
ma non mi funziona vi posto il codice se qualcuno può aiutarmi. grazie.
codice:
function CheckValue (obblig, obj, tipo) {
var obj_yy = obj + '-YY';
var obj_mm = obj + '-MM';
var obj_dd = obj + '-DD';
if (obblig==1){
if (tipo != 3 && tipo!= 4){
if (obj.value.length==0){
alert("campo obbligatorio");
obj.select();
obj.focus();
return false;
}
}else{
if (formParam.elements[obj_yy].value.length==0 || formParam.elements[obj_mm].value.length==0 || formParam.elements[obj_dd].value.length==0){
alert("campo obbligatorio");
formParam.elements[obj_yy].select();
formParam.elements[obj_mm].select();
formParam.elements[obj_dd].select();
formParam.elements[obj_yy].focus();
return false;
}
}
}
if (tipo != 3 && tipo!= 4){
if (obj.value.length!=0){
if (tipo == 1 || tipo == 5 || tipo == 7 || tipo == 8){
if (isNaN(obj.value)){
alert("il valore digitato non è numerico");
obj.select();
obj.focus();
return false;
}
}
}
}else{
if (obj_yy.value.length!=0 || obj_mm.value.length!=0 || obj_dd.value.length!=0){
if (obj_yy.length!=4){
alert("l'anno deve essere di 4 cifre");
obj_yy.select();
obj_yy.focus();
return false;
}
if (obj_mm.length!=1 || obj_mm.length!=2){
alert("mese errato");
obj_mm.select();
obj_mm.focus();
return false;
}
if (obj_dd.length!=1 || obj_dd.length!=2){
alert("giorno errato");
obj_dd.select();
obj_dd.focus();
return false;
}
if (obj_mm.value < 1 || obj_mm.value > 12){
alert("il mese deve essere compreso tra 1 e 12");
obj_mm.select();
obj_mm.focus();
return false;
}
if (obj_dd.value < 1 || obj_dd.value > 31){
alert("il giorno deve essere compreso tra 1 e 31");
obj_dd.select();
obj_dd.focus();
return false;
}
}
}
return true;
}