• Moderatore

    Usare un immagine come bottone submit

    Ciao a tutti,
    ho un problema strano utilizzando il metodo get,
    se utilizzo un bottone normale

    [html]<form action="../CheckBasket.aspx" method="GET">
    <input name="webid" type="hidden" value="38000">
    <input name="prefix" type="hidden" value="09">
    <p class="form">Quantità
    <input name="qty" type="text" value="1" align="center" size="5">
    <input type="submit" value="aggiungi al carrello">
    </form>[/html]il mio form funziona senza nessun problema.
    Se invece utilizzo un immagine come bottone

    [html]<form action="../CheckBasket.aspx" method="GET">
    <input name="webid" type="hidden" value="38000">
    <input name="prefix" type="hidden" value="09">
    <p class="form">Quantità
    <input name="qty" type="text" value="1" align="center" size="5">
    <input type="image" name="aggiungi al carrello" src="../add-to-basket.gif" alt="Aggiungi al carrello">
    </form>[/html]il link generato non ha i parametri al suo interno e di conseguenza non funziona.
    Purtroppo non posso utilizzare il metodo post.
    Qualcuno ha idea del motivo di un così strano comportamento?
    Grazie
    FIl


  • User

    Semplicemente sostituisci
    [html]<input type="image" name="aggiungi al carrello" src="../add-to-basket.gif" alt="Aggiungi al carrello">[/html]con
    [html]<img src="../add-to-basket.gif" alt="Aggiungi al Carrello" onclick="formname.submit();" />[/html]Ps: ricordati di dare un nome al form (io nell'esempio ho usato formname) 😉


  • Moderatore

    Perfetto grazie mille 🙂
    Fil


  • Moderatore

    Ho ancora un problema 😞
    usando questo metodo il puntatore del mouse passa sopra l'immagine del bottone e non cambia forma, in questo modo il bottone non sembra attivo, c'è un modo per sopperire al problema?
    Grazie
    Fil