Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Comando in Javascript

  1. #1
    Utente bannato
    Registrato dal
    Sep 2004
    Messaggi
    115

    Comando in Javascript

    Salve,
    con questo codice gestisco il mio carrello
    nel senso che do la possibilità di inserire la quantità da acquistare in una casella di testo la cui value è "newQ" che poi corrisponde anche alla cart_quantity; come potete vedere faccio dei controlli sul formato inserito nella casella di testo (deve essere numerico e non negativo) e non può essere > di 25.
    Per potere eliminare i prodotti bisogna inserire 0 nella casella di testo.
    Io vorrei inserire anche un comando (tipo un imput con l'immagine di un cestino) da affiancare alla riga del prodotto che mi permetta di cancellarlo dal carrello (quindi impostare a zero la quantità).

    Vorrei usere un comando attraverso Javascript che imposti il valore a 0 nella casella di testo e poi faccia il Refresh della pagina

    Come posso fare?
    Grazie!.


    <%
    ' Estrazione ID del prodotto
    productID = TRIM( Request( "pid" ) )
    ' Aggiunta articoli nel carrello
    IF productID <> "" THEN
    sqlString = "SELECT cart_id FROM cart " &_
    "WHERE cart_userID=" & userID & " " &_
    "AND cart_productID=" & productID
    SET RS = Con.Execute( sqlString )
    IF RS.EOF THEN
    sqlString = "INSERT INTO cart ( " &_
    "cart_userID, " &_
    "cart_productID, " &_
    "cart_quantity " &_
    ") VALUES ( " &_
    userID & ", " &_
    productID & ", 1 )"
    ELSE
    sqlString = "UPDATE cart SET " &_
    "cart_quantity=cart_quantity+1 " &_
    "WHERE cart_id=" & RS( "cart_id" )
    END IF
    RS.Close
    SET RS = Nothing
    Con.Execute sqlString
    END IF
    ' Aggiornamento quantità carrello della spesa
    IF Request( "updateQ" ) <> "" THEN
    SET RS = Server.CreateObject( "ADODB.Recordset" )
    RS.ActiveConnection = Con
    RS.CursorType = adOpenDynamic
    RS.LockType = adLockOptimistic
    sqlString = "SELECT cart_id, cart_quantity FROM cart " &_
    "WHERE cart_userID=" & userID
    RS.Open sqlString
    WHILE NOT RS.EOF
    newQ = TRIM( Request( "pq" & RS( "cart_id" ) ) )
    'controllo quantità valida
    IF newQ = "" OR newQ = "0" THEN
    RS.Delete
    ELSE
    IF isNumeric( newQ ) THEN
    RS( "cart_quantity" ) = newQ
    ELSE
    newQ = 1
    END IF

    IF newQ <= 25 THEN
    RS( "cart_quantity" ) = newQ
    ELSE
    RS( "cart_quantity" ) = 25
    END IF

    END IF

    RS.MoveNext
    WEND
    RS.Close
    SET RS = Nothing
    END IF
    %>

  2. #2
    eh...

    dai un occhiata al titolo di questa sezione,
    questo è il forum di actionscript.
    te hai fatto una domanda di javascript riferita ad una pagina asp...

    :maLOL:

  3. #3
    Utente bannato
    Registrato dal
    Sep 2004
    Messaggi
    115
    Infatti mi serve un comando in JavaScript, quale è il forum adeguato?

  4. #4

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.