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

    Checkbox abilita pulsante con pop up

    Eccomi di nuovo qua

    Ho finito poco fa di implementare il codice per far si che un pulsante d'acquisto, sia funzionante solo se viene spuntata la casella sottostante delle condizioni di vendita.

    Funziona tutto perfettamente.

    Il cliente mi ha chiesto però di mettere un pop up che esce nel caso in cui l'utente schiacci il pulsante SENZA aver spuntato la casella.
    UN pop up che dica una cosa del tipo "Per procedere, devi accettare le condizioni di vendita".

    Non ho soluzione a questa cosa, qualcuno sa darmi una dritta?

    Grazie a tutti!

  2. #2
    Nessuno ha una soluzione?

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma visto che già abiliti il pulsante solo alla spunta, potresti impostare lo stesso inizialmente disabled e attivarlo completamente alla spunta.
    Quello che chiede il cliente è più complesso da realizzare.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Non ho capito cosa intendi con "attivazione completa".

    Il pulsante, o va o non va a seconda se il checkbox è spuntato o meno.
    ANche secondo me sarebbe già perfetto cosi, ma lui vuole questo pop up che esce se uno clicka sul pulsante senza spuntare il checkbox..

    Non c'è un piccolo controllo javascript da poter applicare?

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma il tasto è dibilitato inizialmente?
    Ribadisco fare quello che chiede il cliente e più complesso poi nulla è imposisbile, per aggevolare inizia col mettere il link alla pagina online cosi d'avere un quadro completo
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Ti posto il codice intero del form, il sito è meglio che non lo vedi, a causa delle "manie" del cliente è diventato una schifezza, sinceramente mi da fastidio mostrarlo in giro

    Ecco il codice:

    codice:
    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="***************">
    <input type="hidden" name="lc" value="IT">
    <input type="hidden" name="item_name" value="**********">
    <input type="hidden" name="amount" value="0.01">
    <input type="hidden" name="currency_code" value="EUR">
    <input type="hidden" name="button_subtype" value="services">
    <input type="hidden" name="no_note" value="0">
    <input type="hidden" name="cn" value="Aggiungi istruzioni speciali per il venditore:">
    <input type="hidden" name="no_shipping" value="2">
    <input type="hidden" name="rm" value="1">
    >input type="hidden" name="return" value="*************>
    <input type="hidden" name="cancel_return" value="************"> 
    <input type="hidden" name="bn" value="PPBuyNowBF:compra_adesso.png:NonHosted">
    <input type="image" src="******.png" border="0" id="invia" name="submit" alt="PayPal - Il metodo rapido, affidabile e innovativo per pagare e farsi pagare." disabled>
    
    Ho letto e Accetto le condizioni di vendita.<input name="accetto" type="checkbox" id="accetto" onclick="document.getElementById('invia').disabled = (this.checked)? false : true;" value="si">[/list]
    
    </form>

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cosi è impossibile come non detto attendi altri aiuti.
    Saluti.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    Il cliente mi ha chiesto però di mettere un pop up che esce nel caso in cui l'utente schiacci il pulsante SENZA aver spuntato la casella.
    if(!document.getElementById("accetto").checked) window.open ....

    vedi tu a quale evento associarlo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.