qualcuno mi può aiutare con la lunghezza di caratteri massimo che si può contenere in una normale casella di testo HTML ....Qual è la lunghezza massima di html testo
risposta
Per quanto riguarda il lato HTML, quando l'attributo maxlength
non è specificato, la lunghezza massima del valore di input è illimitata. Tuttavia, se si invia la richiesta come GET
anziché POST
, il limite dipenderà dal browser Web e dal server Web utilizzati. Le specifiche HTTP 1.1 mette in guardia anche su questo, ecco un estratto di chapter 3.2.1:
Nota: I server dovrebbero essere cauti a seconda URI lunghezze sopra 255 byte, perché alcuni anziani del cliente o del proxy implementazioni potrebbe non correttamente supportare queste lunghezze.
Per quanto riguarda i browser web, il limite pratico è in Firefox su 8 KB, in Opera su 4KB e in IE e Safari su 2KB. Quindi la lunghezza totale di tutti gli input non dovrebbe superare questo se si desidera un'elaborazione riuscita. Per quanto riguarda i server web, la maggior parte ha un limite configurabile di 8 KB. Quando viene superato il limite, spesso verrà troncato, ma alcuni server Web potrebbero inviare uno HTTP 414 error.
Quando si invia la richiesta come POST
, il limite dipende dalla configurazione del server. Spesso è circa 2 GB. Quando viene superato, il server restituirà spesso un valore HTTP 500 error.
default maxlength
è illimitato per un <input type='text'/>
. Opzionalmente puoi fornire questo valore per limitare l'input (ma non c'è garanzia che il browser appoggi la regola).
A <textarea>
non supporta un maxlength
caratteri così illimitati sono accettati per l'input.
(ref: http://www.w3.org/MarkUp/HTMLPlus/htmlplus_41.html)
RE: stringa lungo la rottura durante presentare
Non ci può essere una dimensione massima per la quantità di dati inviati da un form
quando si utilizza il metodo get
(il default se non specificato). È solo un possibile perché molti browser consentono molti più personaggi adesso. Se si utilizza un form
con il metodo post
, non esiste un limite massimo per la quantità di dati inviati.
Textarea non supporta questo attributo. Dovresti portare un po 'di JS. – BalusC
grazie per l'informazione volevo solo sapere se c'è un limite per la casella di testo, cioè se passo una lunga stringa attraverso di essa non voglio che la stringa si spezzi a causa della lunghezza insufficiente – deepu
@BalusC true that ... I'll rephrase. – Rudu
In HTML4, the maxlength
attribute è supportato solo sull'elemento input
. HTML5 estende questo per consentirlo on textarea
as well. A quick test funziona in Firefox 4 e WebKit, ma non in Firefox 3 o Opera. Se hai bisogno di supporto per HTML4, usa JavaScript per limitare manualmente la lunghezza.
- 1. Qual è la lunghezza massima di una query di mongodb?
- 2. Qual è la lunghezza massima di un nome DNS
- 3. Qual è la lunghezza massima dell'URL di Apache?
- 4. Qual è la lunghezza massima di latitudine e longitudine?
- 5. Qual è la lunghezza massima di una stringa Python?
- 6. Qual è la lunghezza massima di una ListProperty?
- 7. Qual è la lunghezza massima di una stringa in PHP?
- 8. Qual è la lunghezza massima degli sms concatenati in smpp?
- 9. Lunghezza massima nell'area di testo con jQuery
- 10. Lunghezza massima di un valore di attributo HTML
- 11. Impostare la lunghezza massima nel campo di testo in RoR
- 12. Qual è il subprocess.Popen lunghezza massima del parametro args?
- 13. Android EditText Lunghezza massima
- 14. Lunghezza massima password utente MySQL
- 15. Lunghezza massima identificatore
- 16. Lunghezza massima attributo del titolo
- 17. Qual è la dimensione massima di Scripting.Dictionary?
- 18. Lunghezza massima del byte []?
- 19. Qual è la lunghezza massima di un nome blob di Azure
- 20. Qual è la lunghezza massima possibile di una stringa di query?
- 21. Qual è la lunghezza massima del comando da riga di comando di una finestra (cmd.exe)?
- 22. Qual è la lunghezza massima di un nome di dominio convertito IDNA?
- 23. Form HTML multipart - lunghezza massima della stringa "boundary"?
- 24. Windows Nome utente lunghezza massima
- 25. SteamID64 lunghezza minima e massima
- 26. Qual è la lunghezza massima per un identificatore C/C++ su sistemi (di costruzione) comuni?
- 27. Qual è la lunghezza massima di un SID in formato SDDL
- 28. Qual è la lunghezza massima di un parametro stringa su Stored procedure?
- 29. Qual è la lunghezza massima per un nome di attributo in python?
- 30. Qual è la lunghezza massima sicura di un segmento in un percorso URL dovrebbe essere?
Perché lo chiedi? Domande come questa sono di solito una bandiera che presenta un problema di progettazione. – RedFilter
devi essere uno spammer, non ho mai finito i caratteri in una casella di testo HTML a meno che il sito web non imponga ulteriori restrizioni utilizzando Javascript –
So che questo è un thread vecchio ma stavo ricercando questo problema oggi per una ragione legittima. La piattaforma E-Commerce Magento è un potente e fantastico software. Tuttavia ha alcuni pezzi di codice bizzarri. Uno di questi capricci è nella selezione dei prodotti e nell'elenco di ordinamento quando si gestisce una categoria. C'è un campo nascosto con un elenco di prodotti e ordinamenti separati da un punto e virgola.Un migliaio di prodotti supera facilmente la lunghezza massima del campo causando fastidiosi bug. Questo è ovviamente un problema di progettazione, ma aiuta a conoscere queste limitazioni a scopo di debug. – Alex