Newsgroup: it.comp.lang.javascript
Titolo: Ora tocca a me :-)

Qualcuno sa dirmi come obbligare l'amato(!) IE ad usare un font a spaziatura fissa (tipo COURIER) nei campi TEXT dei form?
Naturalmente è consigliabile una soluzione crossbrowser, meglio se javascript 1.0 (di quella che va anche per IE3/NS3), anche perché visto che pure NS6 si comporta come IE.
Ho fatto uno scriptino che mette i punti ai numeri (1235300 diventa la stringa 1.235.300), ma IE sembra che centri la stringa attorno al primo terzo dello spazio disponibile della TEXTBOX
(!?!?!?!?!!!!!!!)
Lo script sarebbe ideale per soluzioni e-commerce.
Ho già provato
- ALIGN=right (stupido, lo so, ma dovevo provarci  :-)
- riempire la stringa con un congruo numero di spazi davanti
- mettere <FONT FACE="courier"> davanti al TEXTBOX.
Non posto il codice perché fra HTML e JS è lunghetto, è possibile provarlo a questa URL: 
http://www.agora.stm.it/Ri.Riccardi/jsdir/script025/
Grazie a tutti
Riccardo
-----------------------------------------------------------------------
http://www.bottegasanlorenzo.it
http://www.jsdir.com
Need a JavaScript password?
http://www.agora.it/Ri.Riccardi/ingresso.html
-----------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
Arthur Charles Clarke
-----------------------------------------------------------------------
.
.
.
.
.
 . . . . . . I Fantastici 4 stanno arrivando . . . . . .

Se mi posso permettere di dire la mia ... sinceramente non ne capisco
l'utilità nel fare una cosa del genere a memo che sia l'utente finale a
decidere il prezzo di un certo servizio o cosa ... :-((((
Diversamente lo fai in tabella con allineamento a destra e con il carattere
che vuoi ...
Saluti, Vittorio
PS [OT] : (ignoranza mia) Perchè a volte quando rispondo il messaggio non
parte?? parte solo se tolgo tutto il testo dell'autore....  come in questo
caso

>Qualcuno sa dirmi come obbligare l'amato(!) IE ad usare un font a spaziatura fissa (tipo COURIER) nei campi TEXT dei form?
Hai provato con un CSS?:
<input type="text" style="font-family: monospace">
Bye.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<?xml version="1.0" encoding="UTF-8"?>
<sign>
<author>the fly on the net</author>
<description>il webmaster più alto del mondo </description>
<a href="
http://www.probo.it/aoj
">Art of JavaS.</a>
<a href="
http://www.devil-inside.net/
">the devil inside</a>
<a href="mailto:
net...@netbusiness.it
">e-mail</a>
</sign>- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

 <input type="text" style="font-family: monospace">
Questo in effetti funziona, ma non ti viene in mente nulla che sia compatibile piů verso il basso?
Grazie comunque.
Ciao, Riccardo


 caso
Mi pongo una domanda simile per ragioni diverse.
Io uso il Messenger di NN4.7 e quando devo quotare una mail scritta con outlook5 a volte sono costretto a salvare il mex ed a riaprirlo, altrimenti non c'è verso di spezzare il quoting.
Forse dipende dal formato MIME dei messaggi e comunque succede solo con la posta, non con il NG.
Boh?!?
Grazie comunque per la risposta.


 ........ se guardi la pagina che ho linkato nel mex originale vedi che c'è necessità di modificare i valori visualizzati in base ad una scelta dell'utente.......
Come non scritto!
Sorry, pensavo allo script completo, in linea c'è solo l'esempio.
Di fatto il problema è la modifica del totale acquistato in una pagina di e-commerce a seconda che il cliente voglia una spedizione normale o espresso.
Comunque per adesso implemento lo style di fly e pubblico stasera l'articolo.
Ciao, Riccardo

> Questo in effetti funziona, ma non ti viene in mente nulla che sia
compatibile più verso il basso?
no!
;-)
ciao
:[Federiko]:

>Questo in effetti funziona, ma non ti viene in mente nulla che sia compatibile più verso il basso?
Non credo che esista: i browser vecchi è già tanto che ti lascino modificare la texbox con JS!


 > <input type="text" style="font-family: monospace">


 di non andare a capo)
Grazie ma la mia domanda si risoveva a: "come allineare a DESTRA" un valore stampato con document.nomeform.nometextarea.value=qualcosa?
