R: [cssdesign] Re: testo con contatore (Citro Antonio) [Completamento del messaggio di poco fa]
Citro Antonio
ACitro a SVILUPPOITALIA.IT
Ven 3 Feb 2006 10:11:04 CET
Ciao Giulio,
ti invio in allegato il codice.
Ora seguendo la tua ulteriore e preziosa indicazione ho ottenuto il numero di caratteri a lato del box text area ma non decresce inserendo caratteri.
come sempre, ti ringrazio molto
antonio
-----Messaggio originale-----
Da: cssdesign-bounces a itlists.org [mailto:cssdesign-bounces a itlists.org] Per conto di Giulio Gazzetto Gmail
Inviato: venerdì 3 febbraio 2006 8.56
A: cssdesign a itlists.org
Oggetto: [cssdesign] Re: testo con contatore (Citro Antonio) [Completamento del messaggio di poco fa]
Prova a sostituire tutto il blocco:
<script type="text/javascript">
document.write("Hai ancora <br /><b><span id="res_char">160</span></b><br /> caratteri."); </script><noscript> Hai a disposizione<br /> <span class="nero14"><b>160</b></span><br /> caratteri.<br /> </noscript>
con solo:
<span id="res_char">160</span>
Non importa se nel css non hai definito nessuna classe per questo elemento, non ne compromette la visualizzazione.
Se hai ancora problemi, ti chiderei di inviarmi tutto il codice della
tua pagina in modo da poterci lavorare direttamente e trovare una soluzione.
Ciao.
Giulio
> Message: 1
> Date: Thu, 2 Feb 2006 12:24:05 +0100
> From: "Citro Antonio" <ACitro a SVILUPPOITALIA.IT>
> Subject: R: [cssdesign] Re: testo con contatore (Citro Antonio)
> To: "cssdesign: tecnica e design ma con un occhio al mondo reale"
> <cssdesign a itlists.org>
> Message-ID:
> <38D5EB60D9395248BBE6D7B43E83FF8908A55944 a sviluppoitalia.it>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Ciao Giulio,
> ho fatto le modifiche che mi hai detto ed ho inserito nell'xslt la seguente chiamata:
> <script type="text/javascript">
> document.write("Hai ancora <br /><b><span id="res_char">160</span></b><br /> caratteri.");
> </script><noscript>
> Hai a disposizione<br />
> <span class="nero14"><b>160</b></span><br />
> caratteri.<br />
> </noscript>
>
> Ora però non ho più problemi con il file perchè Jedit (il programma che utilizzo per la modifica dei fiel xslt) mi salva il file senza errori ma in front end non viene visualizzato il box.
> mi è sorto un dubbio:
> ma nel mio foglio di stile io non ho la classe "id="res_char", potrebbe essere questo un problema?
>
> grazie per la tua pazienza.
>
> ciao antonio
>
> ________________________________
>
> Da: cssdesign-bounces a itlists.org [mailto:cssdesign-bounces a itlists.org] Per conto di Giulio Gazzetto Gmail
> Inviato: mercoledì 1 febbraio 2006 17.51
> A: cssdesign a itlists.org
> Oggetto: [cssdesign] Re: testo con contatore (Citro Antonio)
>
>
>
>
> Message: 1
> Date: Wed, 01 Feb 2006 12:13:14 +0100
> From: Giulio Gazzetto Gmail <giulio.gazzetto a gmail.com> <mailto:giulio.gazzetto a gmail.com>
> Subject: [cssdesign] Re: testo con contatore (Citro Antonio)
> To: cssdesign a itlists.org
> Message-ID: <43E097CA.1060006 a gmail.com> <mailto:43E097CA.1060006 a gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> 1. testo con contatore (Citro Antonio)
>
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 31 Jan 2006 16:55:44 +0100
> From: "Citro Antonio" <ACitro a SVILUPPOITALIA.IT> <mailto:ACitro a SVILUPPOITALIA.IT>
> Subject: [cssdesign] testo con contatore
> To: <cssdesign a itlists.org> <mailto:cssdesign a itlists.org>
> Message-ID:
> <38D5EB60D9395248BBE6D7B43E83FF8908A55932 a sviluppoitalia.it> <mailto:38D5EB60D9395248BBE6D7B43E83FF8908A55932 a sviluppoitalia.it>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Ciao a tutti,
> avrei bisogno del vostro aiuto.
> Ho una scheda di registrazione e una delle voci è un campo testo libero.
> Mi hanno chiesto di inserire un contatore a lato del box che indichi il numero max di caratteri e che scali quando si inserisce del testo.
>
> Attualmente la chiamata che ho inserito è:
> <label for="testo" valign="top">Testo</label><br />
> <textarea name="extDescription" cols="20" rows="5"></textarea>
>
> come posso modificare la chiamata alla textarea?
>
> grazie in anticipo.
>
> antonio
>
>
>
>
> io per fare questo controllo sulla textarea uso questo codice:
>
>
> <script type="text/javascript">
> function textCounter(field, countfield, maxlimit) {
> if (field.value.length > maxlimit) {
> field.value = field.value.substring(0, maxlimit);
> }
> else {
> countfield.innerHTML = maxlimit - field.value.length;
> }
> }
> </script>
>
>
> <textarea name="par" cols="63" rows="3" wrap="virtual"
> onkeydown="textCounter(document.send_comment.par,document.getElementById('res_char'),160);"
> onkeyup="textCounter(document.send_comment.par,document.getElementById('res_char'),160);"
> ></textarea> <script type="text/javascript">
> document.write("Hai ancora <br /><b><span class=\"nero14\"
> id=\"res_char\">160</span></b><br /> caratteri.");
> </script>
> <noscript>
> Hai a disposizione<br />
> <span class="nero14"><b>160</b></span><br />
> caratteri.<br />
> </noscript>
>
>
>
>
> spero ti sia utile.
>
>
> Ciao
> Giulio
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 1 Feb 2006 13:15:25 +0100
> From: "Citro Antonio" <ACitro a SVILUPPOITALIA.IT> <mailto:ACitro a SVILUPPOITALIA.IT>
> Subject: R: [cssdesign] Re: testo con contatore (Citro Antonio)
> To: "cssdesign: tecnica e design ma con un occhio al mondo reale"
> <cssdesign a itlists.org> <mailto:cssdesign a itlists.org>
> Message-ID:
> <38D5EB60D9395248BBE6D7B43E83FF8908A55938 a sviluppoitalia.it> <mailto:38D5EB60D9395248BBE6D7B43E83FF8908A55938 a sviluppoitalia.it>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Ciao Giulio, grazie per il tuo suggerimento.
> Ho inserito il codice che mi hai suggerito ma salvando il file xsl dove è disegnato la scheda contenente il box del testo, ci sno problemi con questa parte del codice <span class=\"nero14\" id=\"res_char\">, ho provato ad eliminarla ma non viene visualizzato il contatore dei caratteri in front end.
>
> Come posso risolvere il problema?
>
>
> grazie per le tue indicazioni.
>
> antonio
>
> -----Messaggio originale-----
> Da: cssdesign-bounces a itlists.org [mailto:cssdesign-bounces a itlists.org] Per conto di Giulio Gazzetto Gmail
> Inviato: mercoledì 1 febbraio 2006 12.13
> A: cssdesign a itlists.org
> Oggetto: [cssdesign] Re: testo con contatore (Citro Antonio)
>
> 1. testo con contatore (Citro Antonio)
>
>
>
> Ciao Antonio,
> per aiutarti con precisione sarebbe utile sapere esattamente che errore ti da l'xsl.
> Se elimini lo <span> e' giusto che non veda piu' il contatore dei caratteri, in quanto la funzione javascript va a modificare
> il contenuto html dell'elemento con id = res_char.
>
> Questa parte di codice:
>
> <script type="text/javascript">
> document.write("Hai ancora <br /><b><span class=\"nero14\"
> id=\"res_char\">160</span></b><br /> caratteri.");
> </script><noscript>
> Hai a disposizione<br />
> <span class="nero14"><b>160</b></span><br />
> caratteri.<br />
> </noscript>
> l'ho scritta in modo che anche le persone che hanno i javascript disabilitati vedano che hanno a disposizione un massimo di 160 caratteri, ma non e' necessaria, puoi sostituirla con un semplicissimo <span id=res_char>160</span>.
>
> Fammi sapere.
>
>
>
> Ciao,
> Giulio
_______________________________________________
cssdesign mailing list
cssdesign a itlists.org
http://itlists.org/mailman/listinfo/cssdesign
-------------- parte successiva --------------
È stato filtrato un testo allegato il cui set di caratteri non era
indicato...
Nome: codice.txt
Url: http://itlists.org/pipermail/cssdesign/attachments/20060203/6dafeeee/attachment.txt
Maggiori informazioni sulla lista
cssdesign