Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Input type="image"....

  1. #1

    Input type="image"....

    Ciao a tutti,

    Tratto da HTML.it (http://www.html.it/guida/html_47.htm)

    Originariamente scritto da html.it

    Il campo "image" ci consente di utilizzare come bottoni del form delle vere e proprie immagini e assegnare loro un valore grazie a JavaScript; in questo caso non si tratta propriamente di un bottone ma la funzionalità è la medesima. Ecco il codice:

    <input name="invia" type="image" src="invia.gif" alt="invia il modulo" title="invia il modulo" width="78" height="38">
    Ma quindi all'input type="image" è possibile dargli anche valore di reset senza dover utilizzare <a href="#" onclick="this.form.reset();"> ? se si come ?

    Grazie 1000
    SGr33n

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    e no... un input type=image si comporta solo come un submit

  3. #3
    appunto, mi sembrava strano... deve essere un errore
    SGr33n

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non i sembra che l'articolo dica il falso... al massimo e' impreciso.

    Un controllo type=image effettivamente invia un valore, anzi due: le coordinate del cursore al suo interno nel momento del click.
    Questi valori possono essere recuperati sul server purche' al controllo sia stato assegnato un name... e forse a questo si riferiva l'articolo.

    Per completezza: sul server i dati si prelevano con (assumendo name="invia"):

    invia.x
    invia.y

    Si puo' quindi controllare anche se il form e' stato inviato tramite l'immagine... basta controllare che sia valorizzato uno dei due parametri.

    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
    Grazie a tutti per l'intervento ho risolto con un css in quanto mi infastidiva il ritorno al paragrafo causato dal <a href.

    @br1 non per essere pignolo, ma sentendo

    come si può vedere, se non si specifica nulla, l’immagine ha valore di submit.
    Gli attributi del campo immagine sono molto simili a quelli del tag <img>.
    Io capisco che l'input se si specifica qualcosa può avere un valore diverso dal submit... e così non è. Se poi sbaglio, sorry :P
    SGr33n

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Questione di semantica... tu usi "valore" intendendo "azione"... c'e' una sottile differenza.

    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

  7. #7
    Sarà...
    SGr33n

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.