Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema con funzione

  1. #1

    Problema con funzione

    Dunque...ho questo codice che qui riporto in maniera stupida e semplificata

    codice:
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    <%function ora(val)
    ora=1+(val)
    end function %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Untitled Document</title>
    </head>
    <body>
    <form action="" method="post" name="form1" id="form1">
    <select name="dalle" id="dalle">
    <option value="1">+1</option>
    <option value="2">+2</option>
    </select>
    
    
    <input name="iniz" type="radio" value="<% response.write ora(request("dalle"))%>" checked="checked" />
    opzione
    
    
    <input type="submit" name="Submit" value="Submit" />
    <%= Request.form("iniz") %>
    
    
    </form>
    </body>
    </html>
    è un codice stupido, che ho messo in una pagina con un inserimento in un database, però mi prende il valore 1 della funzione,senza aggiungermi il valore della select. In questo codice,semplificato senza l'inserimento, solo se rischiaccio il submit mi da il valore con la funzione funzionante!!

    Magari sto chiedendo una cosa talmente stupida che verrò insultato ma in questo momento non riesco a capire...

  2. #2
    eh? non si capisce GNente

  3. #3
    ahahahahahhahahahahaha....ok scusa....
    Mi spiego esplicandomi tutto...
    dunque...immagina che io abbia due radiobutton e un select.
    il select ha i valori dal 1 al 10
    in base al radiobutton selezionato vorrei che venisse richiamata una funzione e quindi inerire in un databse.
    Pensavo di fare così
    definisco le due funzioni,una che aggiunge e una che sottrae.(nel mio codice per velocizzare ne ho messa solo una).
    Il codice di inserimento non l'ho messo ma ho messo in fondo di stampare il valore del radiobutton per vedere se mi viene...

    Metto quindi la select con i valori (1 e 2 in questo caso)
    e un radio che richiama l'unica funzione che per ora ho messo.
    Se premo il bottone, mi ridà (come nel mio esempio) il valore 1 e solo dopo che ho ricliccato mi ridà il valora 1+il valore della select....

  4. #4
    mi son fermato al "se premo". ASP è server-side, ce lo siamo già scordato? non puoi vedere effetti fin quando non ricarichi la pagina. se vuoi un effetto simile, devi usare javascript

  5. #5
    no lo so.....so che sembro stupido e so anche che asp è server side e che mi esprimo anche come un demente alle volte....effettivamente e nonostante tutto mi accorgo solo ora che me lo fai notare che ho chiesto una cosa stupida.....

  6. #6
    diciamo che hai ampi margini di miglioramento

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.