Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    141

    [Javascript]controllo su textarea

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

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    141
    nessuno mi sa dire qualcosa???????

  3. #3
    Se il form deve entrare in un database ti conviene far andare a capo la stringa passata via POST prima di inserirla nel db.
    Con PHP puoi usare "Wordwrap".

    Altrimenti non saprei

    ciaoo
    FEDE
    "Ma a noi piace ripensare alla tua voglia di partire
    Alla moto caricata all'impossibile
    Agli scherzi di Alberto, alla sete di avventura
    E' un bel modo per dire libertà"
    (MCR)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.