Visualizzazione risultati 1 fino 3 di 3

Discussione: Posizione cursore

  1. #1
    Guest

    Predefinito Posizione cursore

    Ciao a tutti, ho una frame settato con designmode su on.

    Codice:
    show_frame("editArea").designMode = "On";
    Volevo sapere come faccio ad rilevare la posizione del cursore ed inserire in quel punto del testo.

    (sto realizzando un modulo wysiwyg)

  2. #2
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Il termine preciso per indicare il cursore è caret.
    Detto questo ti basta una semplice ricerca su google: getting/setting caret position e troverai moltissimi script ;-)

  3. #3
    Guest

    Predefinito

    Ciao scusa se insisto, ho letto numerosi script e tutti sono fatti più o meno così:

    Codice:
    var range= window.getSelection().getRangeAt(0);
    alert('Current position: '+range.startOffset+' inside '+range.startContainer);
    range.setStart(newParent, textOffset);
    range.setEnd(newParent, textOffset);
    Il problema è che non so come utilizzare questi dati per stampare una stringa in quel punto

Regole di scrittura

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