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; }