Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495

    Completare url con prompt

    ciao...
    credo che la cosa sia banale ma proprio non riesco a venirne a capo

    ho per ogni prodotto 2 link fatti così

    pagina.php?action=add&product=$id&quantita=1
    (aggiungo 1 unità del prodotto $id ad un carrello fatto in php con le sessioni)

    pagina.php?action=sub&product=$id&quantita=1
    (sottraggo 1 unità del prodotto $id dal carrello)

    poichè $id è recuperato dal db mysql, mi chiedevo come poter far comparire al click sul link un prompt in cui immettere la quantità

    cioè clicco su

    codice:
    <a href="pagina.php?action=add&product=$id>"Aggiungi</a>
    una prompt mi chiede "In quale quantità?", digito un numero, faccio OK
    e le due variabili (una presa dal db e questa del prompt vengono inviate a pagina2.php)

    grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    la butto lì
    codice:
    <html>
    <head>
    <script language="javascript">
    function myGoTo(lnk) {
      var qtt = prompt("Qauntità da aggiungere");
      if (parseInt(qtt)) {
        lnk.href += '&quantity='+qtt;
        return true;
      }
      else {
        alert("non numerico");
        return false;
      }
    }
    </script>
    </head>
    <body>
    Quantità
    </body>
    </html>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495
    grazie funziona perfettamente...

    ma come faccio a caricare la pagina in uno specifico frame? ricordo qualcosa tipo top.mainFrame.location.href

    grazie

    ho provato con mainFrame.lnk.href e la pagina è caricato dove va caricata...
    ma sembra che la var sia vuota!

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    quello è il target del link. Basta che lo metti nel tag <a href="..." target="..." onclick="..." etc etc
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Utente di HTML.it L'avatar di bobonzo
    Registrato dal
    Jul 2000
    Messaggi
    495
    avevo provato e non andava........ma mi fumo le cicorie io.

    va perfettamente.

    grazie ancora. mi hai cambiato la giornata!!! VVoVe: :ignore:

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.