Visualizzazione dei risultati da 1 a 5 su 5

Discussione: impaginazione editor

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    4

    proprietà texarea - form/editor

    salve, ho un form che deve esseere compilato all'interno del quale cè un campo libero texarea, in cui l'utente può liberamente scrivere. il form rimanda ad un editor, tuttavia è come se non funzionasse il tasto invio del texarea, cioè, nel texarea quando scrivo, il tasto invio funziona, infatti vado a capo, tuttavia nell'editor che segue la frase che ho scritto in precedenza risulta tutta sulla stessa riga senza considerare l'invio..
    diunque mi occorre che nell'editor (texarea)ci sia il comando a capo.. oppure un elenco puntato o numerato
    come faccio??

  2. #2
    devi fare un replace

    textarea.value = textarea.value.replace(/\r\n\s*/g, "
    ")
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    4
    scusami ma non so cosa significa replace---

  4. #4
    Originariamente inviato da fbnet
    scusami ma non so cosa significa replace---
    vuol dire sostituisci
    è un metodo javascript
    fai una ricerca sul forum
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    4

    impaginazione editor

    salve, segue un form,mi occorre che il campo texarea chiamato famiglia, una volta scritto nell'editior , segua il comando invio in modo tale che l'impaginazione sia corretta( mi sta bene anche un elenco numerato e puntato)
    grazie
    </head>
    <body>
    <script src="../validation.js" language="JavaScript"></script>
    <script language="JavaScript">
    function verifForm(form)
    {
    if ((form.nome.value == "") || (form.nome.value == "undefined")) {
    alert("Il campo Nome è obbligatorio.");
    form.nome.focus();
    return false;
    }
    else if ((form.cognome.value == "") || (form.cognome.value == "undefined")) {
    alert("Il campo Cognome è obbligatorio.");
    form.nome.focus();
    return false;
    }
    else if ((form.luogo.value == "") || (form.luogo.value == "undefined")) {
    alert("Inserire il luogo di nascita!");
    form.nome.focus();
    return false;
    }
    else if ((form.provnascita.value == "") || (form.provnascita.value == "undefined")) {
    alert("Inserire la provincia di nascita!");
    form.nome.focus();
    return false;
    }
    else if (form.datanascita.value.substring(2,3) != "/" ||
    form.datanascita.value.substring(5,6) != "/" ||
    isNaN(form.datanascita.value.substring(0,2)) ||
    isNaN(form.datanascita.value.substring(3,5)) ||
    isNaN(form.datanascita.value.substring(6,10))) {
    alert("Inserire nascita in formato gg/mm/aaaa");
    form.datanascita.value = "";
    form.datanascita.focus();
    return false;
    }
    else if (form.datanascita.value.substring(3,5) > 12) {
    alert("Impossibile utilizzare un valore superiore a 12 per i mesi");
    form.datanascita.value = "";
    form.datanascita.focus();
    return false;
    }
    else if (form.datanascita.value.substring(6,10) < 1900) {
    alert("Impossibile utilizzare un valore inferiore a 1900 per l'anno");
    form.datanascita.value = "";
    form.datanascita.focus();
    return false;
    }
    else if ((form.citta.value == "") || (form.citta.value == "undefined")) {
    alert("Inseririre il campo Residente a ");
    form.citta.focus();
    return false;
    }
    else if ((form.provresi.value == "") || (form.provresi.value == "undefined")) {
    alert("Inserire la provincia di residenza!");
    form.provresi.focus();
    return false;
    }
    else if ((form.cap.value == "") || (form.cap.value == "undefined")) {
    alert("Inserire il CAP!");
    form.cap.focus();
    return false;
    }
    else if (form.cap.value.length < 5){
    alert("Inserire almeno 5 caratteri nel campo C.A.P.");
    form.cap.focus();
    return false;
    }
    else if ((form.indirizzo.value == "") || (form.indirizzo.value == "undefined")) {
    alert("Inserire Indirizzo!");
    form.indirizzo.focus();
    return false;
    }
    else if ((form.codice.value == "") || (form.codice.value == "undefined")) {
    alert("Inserire Codice Fiscale!");
    form.codice.focus();
    return false;
    }
    else if (form.codice.value.length < 16){
    alert("Il Codice Fiscale deve essere di 16 cifre");
    form.codice.focus();
    return false;
    }
    else if ((form.famiglia.value == "") || (form.famiglia.value == "undefined")) {
    alert("Inserire i componenti della famiglia! (Può essere composta anche dal solo dichiarante!)");
    form.famiglia.focus();
    return false;
    }

    else if ((form.luogo_di_compilazione.value == "") || (form.luogo_di_compilazione.value == "undefined")) {
    alert("Inserire il Luogo di Compilazione dell'atto!");
    form.luogo_di_compilazione.focus();
    return false;
    }
    else
    var oggi=new Date()
    var giorno=oggi.getDate()
    var mese=oggi.getMonth()
    var anno=oggi.getYear()
    if (anno>1000)
    anno=anno
    else
    anno=anno+1900
    var nome_mese = new Array('Gennaio','Febbraio','Marzo','Aprile','Maggi o','Giugno','Luglio','Agosto','Settembre','Ottobre ','Novembre','Dicembre')
    var desc_mese=nome_mese[mese]
    var nome=form.nome.value
    var cognome=form.cognome.value
    var datanascita=form.datanascita.value
    var luogo=form.luogo.value
    var provnascita=form.provnascita.value
    var indirizzo=form.indirizzo.value
    var cap=form.cap.value
    var citta=form.citta.value
    var provresi=form.provresi.value
    var codice=form.codice.value
    var luogo_di_compilazione=form.luogo_di_compilazione.v alue
    var famiglia=form.famiglia.value
    if (form.sesso[0].checked)
    {
    var titolo='La sottoscritta '
    var nato='Nata a: '
    }
    else
    {
    var titolo='Il sottoscritto '
    var nato='Nato a: '
    }
    document.open()
    document.write('<hr>')
    document.write(titolo)
    document.write('

    DICHIARA</p>')
    document.write(famiglia)
    document.write('<p align="left">')
    document.close()
    }
    </SCRIPT>
    <div align="left">
    <table border="0" id="table2" style="border-collapse: collapse" height="50" width="520">
    <tr>
    <td>
    <table border="0" width="100%" id="table5">
    <tr>
    <td align="center">
    <font face="Tahoma" style="font-size: 9pt" color="#00427D">
    DICHIARAZIONE SOSTITUTIVA DELLO STATO DI FAMIGLIA</font>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </div>
    <div align="left">
    <table border="0" id="table3" style="border-collapse: collapse" height="43">
    <tr>
    <td height="18" valign="bottom"><FONT face=Tahoma style="font-size: 9pt" color="#333333">
    </table>
    </div>
    <FORM onsubmit="return FrontPage_Form1_Validator(this)" name="FrontPage_Form1" language="JavaScript" style="font-family: TechnicBold; font-size: 9 pt; color: #333333; list-style-type:upper-roman">
    <table border="0" id="table1" style="border-collapse: collapse" height="299" width="606">
    <tr>
    <td align="left" width="54" height="26"><font face="Tahoma" style="font-size: 9pt" color="#333333">Nome:
    </font></td>
    <td width="183" colspan="2" height="26"><font face="Tahoma"><span style="font-size: 9pt">
    <font color="#333333">
    <INPUT name=nome size=25></font></span></font></td>
    <td colspan="2" align="right" height="26">
    <font face="Tahoma" style="font-size: 9pt" color="#333333">Cognome:</font></td>
    <td width="191" colspan="3" height="26"><font face="Tahoma">
    <span style="font-size: 9pt"><font color="#333333"> <INPUT name=cognome size=25></font></span></font></td>
    <td width="76" height="26">
    <p align="left"><font face="Tahoma"><span style="font-size: 9pt">
    <font color="#333333">F
    <INPUT name=sesso type=radio value=f checked> M <INPUT name=sesso type=radio value=m></font></span></font></td>
    </tr>
    <tr>
    <td align="left" width="54" height="26"><font face="Tahoma" style="font-size: 9pt" color="#333333">Nato/a a:</font></td>
    <td width="183" colspan="2" height="26"><font face="Tahoma"><span style="font-size: 9pt">
    <font color="#333333"> <INPUT name=luogo size=25></font></span></font></td>
    <td colspan="2" align="right" height="26">
    <font face="Tahoma" style="font-size: 9pt" color="#333333">Prov.:</font></td>
    <td width="191" colspan="3" height="26"><font face="Tahoma">
    <span style="font-size: 9pt"><font color="#333333">
    <select name="provnascita" size="1" style="font-family: Tahoma; font-size: 9 pt; color: #333333">
    <option>Scegli la provincia <option value="AG">Agrigento <option value="AL">Alessandria <option value="AN">Ancona </select></font></span></font></td>
    <td width="76" height="26"></td>
    </tr>
    <tr>
    <td align="left" width="54" height="26"><font face="Tahoma" style="font-size: 9pt" color="#333333">il:</font></td>
    <td width="113" height="26"><font face="Tahoma"><span style="font-size: 9pt">
    <font color="#333333"> <INPUT name=datanascita size=15></font></span></font></td>
    <td width="80" height="26"><font face="Tahoma" style="font-size: 7pt" color="#333333">
    (gg/mm/aaaa)</font></td>
    <td colspan="2" align="right" height="26">
    <font face="Tahoma" style="font-size: 9pt" color="#333333">Residente a:</font></td>
    <td width="191" colspan="3" height="26"><font face="Tahoma">
    <span style="font-size: 9pt"><font color="#333333"> <INPUT name=citta size=25></font></span></font></td>
    <td width="76" height="26"></td>
    </tr>
    <tr>
    <td align="left" width="54" height="27"><font face="Tahoma" style="font-size: 9pt" color="#333333">Prov.:</font></td>
    <td width="183" colspan="2" height="27"><font face="Tahoma"><span style="font-size: 9pt">
    <font color="#333333">
    <select name="provresi" size="1" style="font-family: Tahoma; font-size: 9 pt; color: #333333">
    <option>Scegli la provincia <option value="AG">Agrigento <option value="AL">Alessandria <option value="AN">Ancona <option value="AO">Aosta </select></font></span></font></td>
    <td colspan="2" align="right" height="27">
    <font face="Tahoma" style="font-size: 9pt">CAP:</font></td>
    <td width="90" height="27"><font face="Tahoma">
    <span style="font-size: 9pt"><font color="#333333">
    <INPUT name=cap size=10></font></span></font></td>
    <td width="59" height="27"><font face="Tahoma" style="font-size: 7pt" color="#333333">
    (5 cifre)</font></td>
    <td width="38" height="27"></td>
    <td width="76" height="27"></td>
    </tr>
    <tr>
    <td align="left" width="54" height="27">
    <font face="Tahoma" style="font-size: 9pt" color="#333333">Indirizzo:</font></td>
    <td width="183" colspan="2" height="27"><font face="Tahoma">
    <span style="font-size: 9pt"><font color="#333333"> <INPUT name=indirizzo size=25></font></span></font></td>
    <td colspan="2" align="right" height="27">


    <font face="Tahoma" style="font-size: 9pt" color="#333333">Cod.Fiscale:</font></td>
    <td width="151" colspan="2" height="27"><font face="Tahoma"><span style="font-size: 9pt">
    <font face="Tahoma" color="#333333">
    <input type="text" name="codice" size="20" maxlength="16"></font></span></font></td>
    <td width="38" height="27"><font face="Tahoma" style="font-size: 7pt" color="#333333">
    (16 cifre)</font></td>
    <td width="76" height="27"></td>
    </tr>
    <tr>
    <td colspan="9" height="18" valign="bottom">
    <font color="#333333">
    <font face="Tahoma" style="font-size: smaller">D</font><font face="Tahoma">ichiarazione
    dello stato di Famiglia: </font>
    </font></td>
    </tr>
    <tr>
    <td colspan="9" height="18" valign="bottom">
    <font face="Tahoma" size="1" color="#333333">I</font><font color="#333333"><font size="1" face="Tahoma">ndicare
    i componenti della famiglia, con Nome, Cognome, nato a,
    Parentela ( es. moglie, figlio... ), </font>
    </font></td>
    </tr>
    <tr>
    <td colspan="9" height="78">
    <p align="center">
    <textarea rows="4" name="famiglia" cols="65" style="border: 1px solid #00427D; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; list-style-type:none">1. Il dichiarante
    </textarea></td>
    </tr>
    <tr>
    <td align="left" colspan="8" height="27" valign="middle">
    <font face="Tahoma" style="font-size: 9pt" color="#333333">Luogo
    di Compilazione:</font><font face="Tahoma"><span style="font-size: 9pt"><font face="Tahoma" color="#333333"><input type="text" name="luogo_di_compilazione" size="30" ></font></span></font></td>
    <td width="76" height="27"></td>
    </tr>
    <tr>
    <td colspan="9" height="20" valign="middle">
    </td>
    </tr><tr>
    <td colspan="4" height="24" valign="middle"><font face="Tahoma">
    <span style="font-size: 9pt"><font color="#333333">
    <INPUT name=Ricerca onclick=verifForm(this.form) type=button value="Visualizza certificato" style="font-family: Tahoma; font-size: 9 pt; float: right; color:#00427D"></font></span></font></td>
    <td colspan="5" height="24" valign="middle"><font face="Tahoma">
    <span style="font-size: 9pt"><font color="#333333">
    <INPUT name=Reset type=reset value='Cancella tutto' value?Reset style="font-family: Tahoma; font-size: 9 pt; color:#00427D"?></font></span></font></td>
    </tr>
    </table>
    </FORM>
    <div align="left">
    <table border="0" id="table4" style="border-collapse: collapse" height="59" width="612">
    <tr>
    <td>
    <hr noshade color="#00427D" width="500">
    </td>
    </tr>
    </table>
    </div>

    </body></html>

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.