Visualizzazione dei risultati da 1 a 2 su 2

Discussione: AJAX asincrono e FOCUS

  1. #1

    AJAX asincrono e FOCUS

    Ho creato un modulo che pubblica il contenuto di un XML in un apagina web con una trasformazioni XSL.
    Ho poi creato una paginazione degli elementi tramite delle frecce.

    La paginazione è realizzata con delle isctruzioni Javascipt the lavorano sul DOM della pagina ed eseguono nuovamente la trasformazione XSL.

    Il mio problema ora è che ogni volta che viene premuta una freccia la pagina, pur non essendo ricaricata perde il focus sull'elemento.

    Come posso fare ?

    ho il seguente codice:


    ho provato ad modificare il codice in questo modo ma non funziona:



    dove IDdivElement è ID del DIV che viene aggiornato dalle iscruzioni AJAX.

    ho provato anche:
    document.getElementByID("IDdivElement").focus();

  2. #2

    Possibile soluzione

    Per chi avesso lo stesso problema ho trovato questo soluzione:

    Sembra che Javascript non posso settare il Focus su element che non siano <input>.
    e comunque non possa farlo per elementi <div> / <span> ect.

    E' sufficente usare non usare Javascipt.
    sarà il massimo però funsiona:

    nel mio caso ho inserito nella traformazione XSL, il seguente codice:
    DA:
    href="#"
    A:
    href="#{$wwdivID}"

    DOVE {$wwdivID} è l'Id dell'elemento div nella pagina.
    Nel mio caso è parametrizzato.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.