 |
Napolux |
| [Javascript] |
20-10-2005 20:10 |
|
 |
Napolux |
-29 Kg da Settembre 2005

Registered: Jun 2002
Posts: 3666 (0.42 al dì)
Location: Giussano (MI)
Corso: F28
Anno: ???
Time Online: 21 Days, 19:29:36 [...]
Status: Offline
Edit | Report | IP: Logged |
[Javascript]
Ciao a tutti...
Dovrei fare una cosa del genere:
- Inserire un testo in una textarea
- Selezionare parte del testo
- A questo testo selezionato aggiungere all'inizio e alla fine una @ premendo un bottone.
Fino al bottone ci arrivo, al click faccio eseguire una funzione, ma le @ vengono messe alla fine della textarea...
Come fare per metterle all'inizio e alla fine del testo *selezionato* ???
__________________
Napolux.com
|
|
20-10-2005 20:10 |
|
|
|  |
 |
0m4r |
| scusa, io non so darti una risposta... ma non ries ... |
20-10-2005 20:38 |
|
 |
0m4r |
.grande:maestro.

Registered: Mar 2002
Posts: 7287 (0.84 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:57:33 [...]
Status: Offline
Edit | Report | IP: Logged |
scusa, io non so darti una risposta... ma non riesci a dare un occhiata a come funzionano le form dei forum (oviamente quelli che te lo permettono)???
è un'idea... scusa se non è la risposta che cercavi...
__________________
http://www.twitter.com/0m4r
|
|
20-10-2005 20:38 |
|
|
|  |
 |
yeah |
| Ho usato un pò javascript qualche tempo fa e per ... |
20-10-2005 23:03 |
|
 |
yeah |
.grande:maestro.

Registered: Nov 2003
Posts: 1644 (0.20 al dì)
Location: Cologno Monzese
Corso: Informatica Magistrale
Anno: II
Time Online: 12 Days, 21:36:41 [...]
Status: Offline
Edit | Report | IP: Logged |
Ho usato un pò javascript qualche tempo fa e per quel che mi ricordo non mi sembra una cosa fattibile, poichè credo che la selezione del testo sia esterna a javascript stesso, ma gestita dall'interfaccia grafica.
Nessuna garanzia però 
__________________
?
|
|
20-10-2005 23:03 |
|
|
|  |
 |
Napolux |
| [QUOTE][i]Originally posted by 0m4r [/i]
... |
21-10-2005 10:23 |
|
 |
Napolux |
-29 Kg da Settembre 2005

Registered: Jun 2002
Posts: 3666 (0.42 al dì)
Location: Giussano (MI)
Corso: F28
Anno: ???
Time Online: 21 Days, 19:29:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by 0m4r
scusa, io non so darti una risposta... ma non riesci a dare un occhiata a come funzionano le form dei forum (oviamente quelli che te lo permettono)???
è un'idea... scusa se non è la risposta che cercavi...
si' ho provato, ma vorrei capire per bene come funziona, non fare copia e incolla...
che poi non funziona sempre...
__________________
Napolux.com
|
|
21-10-2005 10:23 |
|
|
|  |
 |
ripe |
| Io lo so fare con IE, ma purtroppo non conosco il ... |
21-10-2005 11:42 |
|
 |
ripe |
- up in the mountains -

Registered: Jun 2002
Posts: 9469 (1.10 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Io lo so fare con IE, ma purtroppo non conosco il modello selection di Firefox, quindi dubito che ti sia utile...
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
|
21-10-2005 11:42 |
|
|
|  |
 |
Napolux |
| [QUOTE][i]Originally posted by ripe [/i]
... |
21-10-2005 21:30 |
|
 |
Napolux |
-29 Kg da Settembre 2005

Registered: Jun 2002
Posts: 3666 (0.42 al dì)
Location: Giussano (MI)
Corso: F28
Anno: ???
Time Online: 21 Days, 19:29:36 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by ripe
Io lo so fare con IE, ma purtroppo non conosco il modello selection di Firefox, quindi dubito che ti sia utile...
Gia' IE sarebbe un passo avanti...
__________________
Napolux.com
|
|
21-10-2005 21:30 |
|
|
|  |
 |
ripe |
| Ok, allora il codice - scritto in maniera moooolto ... |
22-10-2005 11:02 |
|
 |
ripe |
- up in the mountains -

Registered: Jun 2002
Posts: 9469 (1.10 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Ok, allora il codice - scritto in maniera moooolto sporca - è semplicemente questo:
code:
<script>
function marcaSelezione() {
var selezione = document.selection.createRange().text;
if (selezione != "")
document.selection.createRange().text = "@" + selezione + "@";
}
</script>
<input type="button" onClick="marcaSelezione()" value="Inserisci" /><br />
<textarea>Testo da selezionare</textarea>
Purtroppo non ho ancora sperimentato con Firefox, perché sulle selezioni in modello di Mozilla è ancora un pò fumoso...
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
|
22-10-2005 11:02 |
|
|
|  |
 |
Hamelin |
| Più che il modello di Mozilla direi il DOM standa ... |
22-10-2005 11:25 |
|
 |
Hamelin |
.pifferaio.magico.

Registered: Feb 2003
Posts: 662 (0.08 al dì)
Location: ..tra i monti intorno ad Hamelin..
Corso: Ingegneria Informatica
Anno: 3°
Time Online: 7 Days, 7:19:55 [...]
Status: Offline
Edit | Report | IP: Logged |
Più che il modello di Mozilla direi il DOM standard... o sbaglio?
__________________
Bjarne Stroustrup: "I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone."
Andrew S. Tanenbaum: "Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway."
Edsger Dijkstra: "Computer Science is no more about computers than astronomy is about telescopes."
Robert Firth: "One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs."
Donald Knuth: "A mathematical formula should never be 'owned' by anybody! Mathematics belong to God."
|
|
22-10-2005 11:25 |
|
|
|  |
 |
ripe |
| [QUOTE][i]Originally posted by Hamelin [/i]
... |
22-10-2005 11:44 |
|
 |
ripe |
- up in the mountains -

Registered: Jun 2002
Posts: 9469 (1.10 al dì)
Location: Cinisellooo
Corso: TICO TICO
Anno: Primo
Time Online: 61 Days, 2:33:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Hamelin
Più che il modello di Mozilla direi il DOM standard... o sbaglio?
Non so, il windows.getSelection() e document.getSelection() li hanno invertiti un pò di volte... comunque ho detto, non ci capisco nulla! 
__________________
«And if you ever smell christian blood up in the mountains, then get your axe and chop them down!»
|
|
22-10-2005 11:44 |
|
|
|  |
 |
Napolux |
| deng iu! ... |
23-10-2005 09:58 |
|
 |
Napolux |
-29 Kg da Settembre 2005

Registered: Jun 2002
Posts: 3666 (0.42 al dì)
Location: Giussano (MI)
Corso: F28
Anno: ???
Time Online: 21 Days, 19:29:36 [...]
Status: Offline
Edit | Report | IP: Logged |
deng iu!
__________________
Napolux.com
|
|
23-10-2005 09:58 |
|
|
|  |
 |
| All times are GMT. The time now is 19:52. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|