Visualizzazione risultati 1 fino 3 di 3

Discussione: Posizionare cursore nel punto voluto in textarea

  1. #1
    Guest

    Predefinito Posizionare cursore nel punto voluto in textarea

    Salve gente,

    allora, con JS se io faccio
    Codice:
    textarea.focus();
    come tutti sappiamo mi seleziona la textarea; c'è solo un problema: mi mette il cursore alla fine. C'è un modo per metterlo esattamente nel punto voluto? (ad es. dopo il 6° carattere)

    Un po' come qui sul forum, nell'editor testo normale (non WYSIWYG), che quando si clicca su, ad es., B, il cursore si mette automaticamente fra i due tags (ed è proprio ciò che voglio ottenere in un altro forum che gestisco)....

    come si può fare?

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    non ricordo con certezza, ma prova a selezionare nessun carattere ad una certa posizione della textarea. "Nessun carattere" ha senso, se come ricordo esistono elemento.selectionStart e .selectionEnd

  3. #3
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Però attenzione che, come al solito, tra IE e gli altri i metodi javascript da usare sono leggermente diversi.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •