Visualizzazione dei risultati da 1 a 2 su 2

Discussione: form e testo dinamico

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    321

    form e testo dinamico

    Sicuramente sto toccando un argomento trito e ritrito...

    ho una form
    con due input radio

    <input type="radio" name="rr1" value="val_a">
    <input type="radio" name="rr2" value="val_b">

    Vorrei che quando uno seleziona rr1 una parte di testo della pagina cambiasse (senza reload) e se uno selezionasse rr2 tutto ristornasse come prima.


    Grazie mille!!!
    ::Steve::

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Anzitutto i due radio devono avere lo stesso nome (altrimenti sarebbe piu` corretto usare dei checkbox, ma non mi pare la tua richiesta).

    Puoi cambiare completamente un div della pagina tramite innerHTML (non per browser vecchi).

    Supponendo di avere i due testi dentro due variabili JS (definite in testa alla pagina):

    var testo1 = "primo testo con parte in neretto";
    var testo2 = "altro testo con parte in corsivo";


    Puoi fare cosi`:
    <input type="radio" name="rr" value="val_a" onclick="document.getElementById('ID_DEL_DIV').inn erHTML=testo1;">
    <input type="radio" name="rr" value="val_b" onclick="document.getElementById('ID_DEL_DIV').inn erHTML=testo2;">
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.