Visualizzazione dei risultati da 1 a 7 su 7

Discussione: variabili da asp a js

  1. #1

    variabili da asp a js

    premetto , gia fatto la ricerca... trovato queto 3d qui
    ma non mi è stato utile.
    allora ecco il mio problema ... vorrei riuscire a passare una variabile da asp ed assegnarla ad un jscritp ;
    sono partito ( come potete vedere ) con uno scritp piuttosto base
    codice:
    <%
    
    
    a = Request.Form("A1") 
    b = Request.Form("A12")
    c = Request.Form("A13")
    d = Request.Form("A14")
    e = Request.Form("A15")
    f = Request.Form("A16")
    g = Request.Form("A17")
    h = Request.Form("A18")
    
    Z= cdbl( a )+cdbl( b )+cdbl( c )+cdbl( d )+cdbl( e )+cdbl( f )+cdbl( g )+cdbl( h )
    
    
    if Z < 5 then 
    	   P = 1
    elseif  5< Z < 7 then
    	   P = 2
    elseif  Z > 7  then
    	   P = 3
    	   
    end if
    
    
    %>
    <script language="jscript" runat="server">
    	var valore=(P);
    response.write (valore)
    
    </script>
    le variabili a-b-c-d-e-f-g provengono da dei checkbox , cosa vorrei fare?
    semplice vorrei che alla fine di tutto , la variabile "valore" nel Js assumesse il valore che viene assegnato a P.

    dove sbaglio ?
    Ciu
    !!!
    See ya
    !!!

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: variabili da asp a js

    dove sbaglio ?
    sbagli nel non mettere a frutto i suggerimenti di willybit e di br1 che danno già le risposte
    Pietro

  3. #3
    gia provato a sostituire :
    codice:
    var valore=(P);
    con
    codice:
    var valore='<%=P%>';
    o con
    codice:
    valore='<%=P%>';
    in tutta risposta , quando vado a richiamare la pagina anziche vedere il mio bel numerino associato a P sullo schermo vedo un bel :
    <%=P%>

    quindi direi che nn va bene ^^
    Ciu
    !!!
    See ya
    !!!

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    spero che non mi scaccino


    <script language="jscript" runat="server">, in una pagina asp, è uno scritto server, in linguaggio j-script, e viene valutato PRIMA dello scritto server rachiuso tra <% e %>


    ma, se vuoi javascript (lato client, naturalmente) deve fare

    <script language="javascript" type="text/javascript">

    var valore = <%=p%>;//caso numerico

    var valore = "<%=p%>";//caso stringa

    Pietro

  5. #5
    grazie per l'help , ho provato a fare come mi hai indicato...
    in effetti nn da errori ... solo che non ho modo di verificare in quanto nn calcola minimante
    l'ultima riga :
    response.write (valore)

    quindi nn ho modo di vedere se effettivamente assegna alla variabile il valore giusto

    sob
    Ciu
    !!!
    See ya
    !!!

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prova con

    alert(valore);
    Pietro

  7. #7
    Ottimo funziona ^^

    grazie di tutto Pietro

    ora dovrò capire come ottenere lo stesso risultato all'interno di un
    <script language="jscript" runat="server">
    vedremo ^^
    Ciu
    !!!
    See ya
    !!!

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.