Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Netscape form button

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514

    Netscape form button

    Sto rinnovando il mio guestbook ed ho notato una cosa strana con netscape, e dopo aver tolto vari elementi sono arrivato a questo problema:

    Cè un form

    <form name="" action="" onsubmit="controlla()">


    <button>Pulsante></button>

    </form>


    Il form non ha i pulsanti di invio standard <input type="submit"> e se clicco su <button> con IE ovviamente non succede nulla perchè il pulsante non è associato a nessun script, però con NE mi ricarica la pagina, sembra che invia il form come mai ?

    Non ci sono script particolari nella pagina, ho tolto tutto tranne i css e succede lo stesso !!


  2. #2
    non ho letto mai questa sintassi:

    codice:
    <button>Pulsante</button>
    dove l'hai letta?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514
    Lo sai che mi hai fatto venire il dubbio! :quipy:
    Ho fatto qualche ricerca e non vedo <button> sinceramente non so dove l'ho pescato ma l'hò sempre usato :gren: e mi crea un pulsante !! comunque l'hò tolto ed ho messo dei link <a> e funziona senza inviarmi la pagina !!!

    <button> :master: </button>

    Sono dei tag che mi sogno di notte !

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    se deve fare il submit

    codice:
    <input type="submit" value="manda" name="btnSub">
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514
    Si lo so !! Ma era per altre cose!

    Comuque ho un'altro problema e lo posto qui!

    Ho fatto un div invisibile con posizione assoluta.
    <div id="Msg"></div>

    #Msg{
    position: absolute;
    top:0px;
    left:0px;
    padding: 6px;
    border:2px solid #000000;
    background-color:#ffffcc;
    color: #0033cc;
    font-size: 12px;
    visibility:hidden;
    }

    Poi nel form ho messo un link testuale che richiama un javascript

    Apri

    Nello script

    applico del codice al div
    innerHTML='Scrivi il link
    <input type="text">';

    poi do le coordinate per posizionarlo e lo visualizzo!

    Risultato:
    Con IE esce il div giallo con il campo e si può inserire del testo!
    Con NE esce il div giallo con il campo ma non si può scrivere!

    Domanda ? Come mai ?

    Lo script non fà nulla di particolare oltre a dare coordinate e visualizzare il div!

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.