Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Dimensione del form

  1. #1

    Dimensione del form

    Ho fatto un form per la posta che è questo:

    --- codice

    <form method="post" action="email.asp">
    <table border="1">
    <tr>
    <td>nome</td>
    <td><input type="text" name="nome" size="25"></td>

    </tr>
    <tr>

    <td>suggerimento</td>
    <td><input type="text" name="suggerimento" size="100"></td>
    </tr>
    </table>


    <input type="submit" value="Submit" name="b1"></p>
    </form>

    ---fine codice

    Il problema mio è che la casella suggerimento oltre ad essere lunga 100 caratteri, vorrei farla un po' + alta. Sapete come posso fare?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    <input type="text" name="suggerimento" style="height:30px;" size="100">
    metti l'altezza che vuoi


    P.S. ASP qui non cetra nulla
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Originariamente inviato da cavicchiandrea
    <input type="text" name="suggerimento" style="height:30px;" size="100">
    metti l'altezza che vuoi


    P.S. ASP qui non cetra nulla
    Sry. Ho considerato ASP tutto quello che ho messo nel file Asp.

    Già che ci siamo però non è che mi sai dire anche come far andare il testo a capo all'interno dell'area che se no mi scrive in riga continua?

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    devi usare una textarea, non input text

  5. #5
    Originariamente inviato da Vincent.Zeno
    devi usare una textarea, non input text
    Non va. Nel senso che se uso la text area mi mette nella text area tutto il testo che scrivo dopo e non solo quello che scrive l'utente. La soluzione data da Andrea funziona benissimo. Solo devo capire come fare a mandare a capo in automatico quello che lui scrive all'interno della casella.

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Originariamente inviato da laugher
    Non va. Nel senso che se uso la text area mi mette nella text area tutto il testo che scrivo dopo e non solo quello che scrive l'utente. La soluzione data da Andrea funziona benissimo. Solo devo capire come fare a mandare a capo in automatico quello che lui scrive all'interno della casella.
    la caselle input NON vanno a capo, devi usare una textarea
    (evidentemente la usi male perché quello che hai scritto non ha senso)

  7. #7
    Hai perfettamente ragione come al solito.

    Anzitutto ho notato che la Textarea risponde diversamente su Explorer e su firefox. Sul secondo browser c'è la possibilità di allargarla che sul primo non c'è.

    L'ultima domanda che ho per finire, è però che non riesco a modificare l'area di scrittura. Il rettangolo della casella suggerimenti, è + piccolo del rettangolo totale e vorrei pareggiarlo.

    Potete dare un'occhiata qui:

    http://www.laugher.it/probabilita.asp

    Ho provato aggiungendo l'attributo width così:

    <td><textarea type="text" name="suggerimento" style"height=30px; width=500px;"></textarea></ td>

    Ma mentre height funziona perfettamente e la casella viene + alta come deve, width non ne vuole sapere. Forse ha un nome diverso?

  8. #8
    Trovata la soluzione. Ed il procedimento vale la pena di raccontarlo.

    Ho mandato in esecuzione il codice HTML su Firefox. Poi ho ampliato la casella manualmente (si può fare solo su Firefox) ed ho visto il codice HTML di origine della casella modificata.


    ---codice

    <td><textarea width="500px;" style"height=30px; name="suggerimento" type="text" style="width: 615px; height: 47px;"></textarea></ td>

    ---fine codice

    In pratica bisognava scrivere 2 codici: uno per ogni rettangolo diverso.

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    lo stile in linea si scrive così:
    codice:
    style="width: 615px; height: 47px;"
    questo:
    codice:
     style"height=30px;
    ha due errori:
    uno di grammatica e l'altro di logica [due punti invece di uguale, e manca la chiusura dell'istruzione (")]
    aggiungere poi
    codice:
    width="500px;"
    non fa altro che aumentare la confusione

    i nostri browser sono dei SOMARI, dargli istruzioni confuse e contraddittorie non fa altro che generare ovvi errori

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    aggiungo (notato solo ora): la textarea si definisce da sola "di che tipo è",
    l'attributo type="text" è completamente fuori luogo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.