Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Bottone html

  1. #1

    Bottone html

    Ciao a tutti
    spero possiate essermi d'aiuto perchè stò letteralmente perdendo la testa dietro ad un codice html... VVoVe:
    Il codice in questione è questo:

    <script type="text/javascript">
    function enable_iscrizione()
    {
    document.getElementById("activatebutton").style.di splay = 'block';
    }
    </script>

    <form name="plus" action=""http://top.forumcommunity.net/" target="_blank" method="POST">
    <input name="act" value="Poll" type="hidden">
    <input name="t" value="24087160" type="hidden">
    <input name="poll_vote" value="67" type="hidden">


    <input type="image" onclick="enable_iscrizione(); return true;" src="http://i40.tinypic.com/21l8v7o.gif" class="forminput">


    </form>



    <form action="/?act=Members&g=1" method="post">
    <input name="s" value="c=19" type="hidden">
    <input name="CODE" value="01" type="hidden">
    <input type="image" src ="http://i40.tinypic.com/33kvtiq.jpg" class="codebuttons" type="submit" id="activatebutton" style="display:none;">
    </form>


    In pratica succede che cliccando sulla prima immagine mi porta al link desiderato ma poi sotto mi esce l'altro bottone...
    Mi chiedevo se fosse possibile al posto che far comparire l'altro bottone sotto, se lo potessi sostituire al primo in automatico con il link corrispettivo..
    Spero di esser stata abbastanza chiara...

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ti conviene agire direttamente sul form...
    codice:
    function enable_iscrizione() 
    { 
    document.getElementById("primoForm").style.display = 'none'; 
    document.getElementById("secondoForm").style.display = 'block'; 
    } 
    </script> 
    
    <form name="plus" action="http://top.forumcommunity.net/" target="_blank" method="POST" id="primoForm"> 
    <input type="image" onclick="enable_iscrizione(); return true;" src="http://i40.tinypic.com/21l8v7o.gif" class="forminput"> 
    </form> 
    <hr>
    
    
    <form action="/?act=Members&g=1" method="post" id="secondoForm" style="display:none;"> 
    <input type="image" src="http://i40.tinypic.com/33kvtiq.jpg" class="codebuttons" id="activatebutton"> 
    </form>
    Occhio agli errori nel codice html: non mettere spazi fra src e = e poi ci sono due virgolette all'inizio della prima action...

    ciao

    ps: benvenuta sul forum
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    ho provato però così ora non mi funziona più lo script

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da sunshine985d
    ho provato però così ora non mi funziona più lo script
    Quale script? quello che hai postato? un altro? specifica meglio "non mi funziona".

    Guarda bene che in quello che ho postato io ho eliminato tutto il codice non utile ai fini della spiegazione... nella pagina reale reintroducilo.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Originariamente inviato da br1
    Quale script? quello che hai postato? un altro? specifica meglio "non mi funziona".

    Guarda bene che in quello che ho postato io ho eliminato tutto il codice non utile ai fini della spiegazione... nella pagina reale reintroducilo.

    ciao
    allora ho provato lo script che mi hai postato tu..solo che se lo metto nella mia homepage e clicco nella prima immagine, prima di tutto non mi manda al link che c'era nello script postato da me, e poi la seconda immagine con il secondo link non ci sono nemmeno...

    ps: benvenuta sul forum
    graziee

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ho preso il tuo codice e l'ho prima corretto:
    codice:
    <script type="text/javascript"> 
    function enable_iscrizione() 
    { 
    document.getElementById("activatebutton").style.display = 'block'; 
    } 
    </script> 
    
    <form name="plus" action=""http://top.forumcommunity.net/" target="_blank" method="POST"> 
    <input name="act" value="Poll" type="hidden"> 
    <input name="t" value="24087160" type="hidden"> 
    <input name="poll_vote" value="67" type="hidden"> 
    
    
    <input type="image" onclick="enable_iscrizione(); return true;" src="http://i40.tinypic.com/21l8v7o.gif" class="forminput"> 
    
    
    </form> 
    
    
    
    <form action="/?act=Members&g=1" method="post"> 
    <input name="s" value="c=19" type="hidden"> 
    <input name="CODE" value="01" type="hidden"> 
    <input type="image" src ="http://i40.tinypic.com/33kvtiq.jpg" class="codebuttons" type="submit" id="activatebutton" style="display:none;"> 
    </form>
    ... quindi ho applicato le modifiche(in rosso le cancellazioni)
    codice:
    <script type="text/javascript"> 
    function enable_iscrizione() 
    { 
    document.getElementById("activatebutton").style.display = 'block';  
    document.getElementById("primoForm").style.display = 'none'; 
    document.getElementById("secondoForm").style.display = 'block';  
    } 
    </script> 
    
    <form name="plus" action="http://top.forumcommunity.net/" target="_blank" method="POST" id="primoForm"> 
    <input name="act" value="Poll" type="hidden"> 
    <input name="t" value="24087160" type="hidden"> 
    <input name="poll_vote" value="67" type="hidden"> 
    
    
    <input type="image" onclick="enable_iscrizione(); return true;" src="http://i40.tinypic.com/21l8v7o.gif" class="forminput"> 
    
    
    </form> 
    
    
    
    <form action="/?act=Members&g=1" method="post" id="secondoForm" style="display:none;"> 
    <input name="s" value="c=19" type="hidden"> 
    <input name="CODE" value="01" type="hidden"> 
    <input type="image" src="http://i40.tinypic.com/33kvtiq.jpg" class="codebuttons" id="activatebutton" style="display:none;" > 
    </form>
    ciao

    ps: sei sicura che i tag <body> e </body> siano presenti? perche' senza non puo' funzionare...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.