Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Nascondere DIV in IE con Javascript

    Ciao ragazzi io ho un sito in cui vorrei nascondere un DIV con id "votami" al click di un pulsante di submit di un form solo che con internet explorer non mi funziona pentre con firefox si....il codice che o usato è questo

    codice:
    <script language="javascript" type="text/javascript">
    function Modulo() {
    		if ((document.modulo.SVotes.value == "")) {
    		   alert("- WARNING! Is required to choose an evaluation. \n\n - ATTENZIONE! Devi scegliere una valutazione.");
    		   document.modulo.SVotes.focus();
    		   return false;
    		}
    		else if ((document.modulo.code.value == "")) {
    		  alert("- WARNING! Is required to insert the code of the image. \n\n - ATTENZIONE! Devi inserire il codice nell'immagine.");
    		  document.modulo.code.focus();
    		  return false;
    		}
    		else {
    		   document.modulo.action = "http://it.altervista.org/community/av_vote_site.php";
    		   document.modulo.submit();
    		   document.getElementById('votami').style.visibility='hidden';
    		}
      }
    </script>
    provando anche ad usare

    codice:
    document.getElementById('votami').style.display='none';
    e anche

    codice:
    document.all[votami].style.visibility='hidden';
    Vi ringrazio anticipatamente per l'aiuto
    Realizzo siti web, forum, blog, loghi, grafiche e banner web, e restauro siti web a prezzi bassissimi.

    Chiedi un preventivo al sito:
    http://realizzositi.altervista.org

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Hai provato ad invertire l'ordine, prima "chiudi" il div poi invii il form cosi:
    codice:
     document.getElementById('votami').style.visibility='hidden';
     document.modulo.submit();
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    na niente da fare non funziona lo stesso...
    Realizzo siti web, forum, blog, loghi, grafiche e banner web, e restauro siti web a prezzi bassissimi.

    Chiedi un preventivo al sito:
    http://realizzositi.altervista.org

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    come richiami Modulo()?

    <form onsubmit="return Modulo()"> e' corretto
    <input type="submit" onclick="return Modulo()"> potrebbe determinare il problema

  5. #5
    niente da fare non funziona lo facevo così:

    <input class="puls_vota" value="Submit the vote" type="submit" onclick="Modulo()" />

    ed ho provato come dici tu ma non funziona lo stesso non so da cosa può dipendere...
    Realizzo siti web, forum, blog, loghi, grafiche e banner web, e restauro siti web a prezzi bassissimi.

    Chiedi un preventivo al sito:
    http://realizzositi.altervista.org

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    posta un link alla pagina, non si puo' sempre tirare ad indovinare

  7. #7
    ops scusami pensavo di averlo messo comunque eccolo

    http://twilightphotos.altervista.org/
    Realizzo siti web, forum, blog, loghi, grafiche e banner web, e restauro siti web a prezzi bassissimi.

    Chiedi un preventivo al sito:
    http://realizzositi.altervista.org

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    <form onsubmit="return Modulo()">
    ...
    <input class="puls_vota" value="Submit the vote" type="submit" />

    e sostituisci questo
    codice:
    		else {
    		   document.modulo.action = "blablabla";
    		   document.modulo.submit();
    		   document.getElementById('votami').style.visibility='hidden';
    		}
    con questo
    codice:
    		else {
    		   document.getElementById('votami').style.visibility='hidden';
    		   return true;
    		}
    ciao

  9. #9
    Perfetto ora funziona...grazie mille!!!
    Realizzo siti web, forum, blog, loghi, grafiche e banner web, e restauro siti web a prezzi bassissimi.

    Chiedi un preventivo al sito:
    http://realizzositi.altervista.org

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.