Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Cambio ACTION di un form in explorer 6

    Ciao ragazzi, sto cercando di far cambiare tramite uno script javascript la action di un form, ma con internet explorer 6 document.getElementById('form').action non funziona, come posso fare??
    Jsoftware.it

  2. #2
    Funziona.
    Dubbio: il codice HTML contiene <form id="form" ... ?
    Ovvero: hai assegnato al form l'ID "form"?

  3. #3
    ovviamente no :-)
    Jsoftware.it

  4. #4
    Assegna l'ID al form e vedrai che funziona.

  5. #5
    il form ha già un id il .action non funge in internet explorer 6
    Jsoftware.it

  6. #6
    Ummamma... fammi vedere 'sto codice!
    Se ha un ID diverso da "form" è giusto che non funzioni!

  7. #7
    il from ha id='form' e al click su un link dovrebbe cambiare la action la funzione che uso al onclick è questa


    function cambiaAction(){

    document.getElementById('form').action='index.php' ;


    }

    in explorer 6 non c'è verso che funga
    Jsoftware.it

  8. #8
    codice:
    <script type="text/javascript">
    function cambiaAction(){
    document.getElementById('form').action='index.php';
    alert(document.getElementById('form').action); /*verifica debug*/
    }
    </script>
    Codice PHP:
    <form id="form" action=""><fieldset>
    <
    input type="button" onclick="cambiaAction()" />
    <
    input type="submit" /></fieldset>
    </
    form
    A me in IE6 funziona...

  9. #9
    mi da sempore questo errore
    Proprietà o metodo non supportati dall'oggetto
    Jsoftware.it

  10. #10
    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
    >
    <
    html xmlns="http://www.w3.org/1999/xhtml">
        <
    head>
            <
    title>Form</title>
            <
    style type="text/css"></style>
        
            <
    script type="text/javascript">
            function 
    cambiaAction(){
            
    document.getElementById('form').action='index.php';
            
    alert(document.getElementById('form').action); /*verifica debug*/
            
    }
            
    </script>
        </head>
        <body>
            <form id="form" action="">
            <fieldset>
                <input type="button" onclick="cambiaAction()" />
                <input type="submit" />
            </fieldset>
            </form>
        </body>
    </html> 

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.