751 messaggi dal 03 maggio 2002
www.albain.com
Ciao mi rivolgo a tutte le persone esperte al contrario di me ch sono quasi alle prime armi. Potreste mica dirmi come fare per passare il valore di una variabile in ASP in una javascript?
Il problema nasce dal fatto che io devo arrotondare per eccesso o difetto alcuni valori ma non posso perchè ASP non ha questo comando e non so come fare.
Inoltre il valore elaborato contenuto nella variabile ASP dovrebbe comparire in una textarea che non saprei come riempire con ASP. Vi prego aiutatemi voi che siete esperti ciao e grazie mille.


 Tutto si può fare, quando si stà per affogare si impara a nuotare
123 messaggi dal 29 ottobre 2001
La cosa è fattibilissima ... postami un PICCOLO listato e ti dico come fare ...

751 messaggi dal 03 maggio 2002
www.albain.com

> <html>
> <head>
> <title>calcola</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-
1">
> </head>
> <script>
> function controlla()
> {
> document.form.risultato.value=risultato
> }
> </script>
> <body bgcolor="#FFFFFF" text="#000000" onLoad="controlla()">
> <%
> dim a1
> dim a2
> a1=Request.QueryString("a1")
> a2=Request.QueryString("a2")
> risultato= atn(sqr(a1*a2))
> %>
> <form name="form" method="post" action="">
> <input type="text" name="risultato">
> </form>
> <p> </p>
> </body>
> </html>

Ho semplificato tutto al più possibile solo per rendere l'idea, le istruzioni asp sono semplicemente queste:
a1=Request.QueryString("a1")
a2=Request.QueryString("a2")
risultato= atn(sqr(a1*a2))

in pratica dopo questo io vorrei arrotondare "risultato" per eccesso e scriverlo nella text area:
document.form.risultato.value

Capito?



 Tutto si può fare, quando si stà per affogare si impara a nuotare
123 messaggi dal 29 ottobre 2001
Si.... ma qualche commento al listato poevi anche mettercelo... tutto noi dobbiamo fare? :-P


E poi dove sarebbero le istruzioni asp?
751 messaggi dal 03 maggio 2002
www.albain.com
<b>IlCate ha scritto:</b>
<BLOCKQUOTE id=quote><font size=1 face="Arial" id=quote><hr height=1 noshade id=quote>
Si.... ma qualche commento al listato poevi anche mettercelo... tutto noi dobbiamo fare? :-P


E poi dove sarebbero le istruzioni asp?

<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Arial" size=2 id=quote>

ti ho modificato il messaggio di prima scusa ma rispetto a voi sono proprio un incompetente.



 Tutto si può fare, quando si stà per affogare si impara a nuotare
123 messaggi dal 29 ottobre 2001
&gt; &lt;html&gt;
&gt; &lt;head&gt;
&gt; &lt;title&gt;calcola&lt;/title&gt;
&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-
1"&gt;
&gt; &lt;/head&gt;
&gt; &lt;script&gt;
&gt; function controlla()
&gt; {
&gt; document.form.risultato.value=risultato
&gt; }
&gt; &lt;/script&gt;
&gt; &lt;body bgcolor="#FFFFFF" text="#000000" onLoad="controlla()"&gt;
&gt; &lt;%
&gt; dim a1
&gt; dim a2
&gt; a1=Request.QueryString("a1")
&gt; a2=Request.QueryString("a2")
&gt; risultato= atn(sqr(a1*a2))
&gt; %&gt;
&gt; &lt;form name="form" method="post" action=""&gt;
&gt; &lt;input type="text" name="risultato"&gt;
&gt; &lt;/form&gt;
&gt; &lt;p&gt; &lt;/p&gt;
&gt; &lt;/body&gt;
&gt; &lt;/html&gt;

Ho semplificato tutto al più possibile solo per rendere l'idea, le istruzioni asp sono semplicemente queste:
a1=Request.QueryString("a1")
a2=Request.QueryString("a2")
risultato= atn(sqr(a1*a2))

in pratica dopo questo io vorrei arrotondare "risultato" per eccesso e scriverlo nella text area:
document.form.risultato.value

Capito?

Allora... se ho capito bene devi fare queste modifiche ... ti messo un pò in ordine il listato


&gt; &lt;%
&gt; dim a1
&gt; dim a2
&gt; a1=Request.QueryString("a1")
&gt; a2=Request.QueryString("a2")
&gt; risultato= atn(sqr(a1*a2))
&gt; %&gt;


&gt; &lt;html&gt;
&gt; &lt;head&gt;
&gt; &lt;title&gt;calcola&lt;/title&gt;
&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-
1"&gt;
&gt; &lt;/head&gt;
&gt; &lt;script&gt;


&gt; function controlla()
&gt; {
&gt; document.form.risultato.value=r&lt;%risultato%&gt;
&gt; }


&gt; &lt;/script&gt;
&gt; &lt;body bgcolor="#FFFFFF" text="#000000" onLoad="controlla()"&gt;

&gt; &lt;form name="form" method="post" action=""&gt;
&gt; &lt;input type="text" name="risultato"&gt;
&gt; &lt;/form&gt;
&gt; &lt;p&gt; &lt;/p&gt;
&gt; &lt;/body&gt;
&gt; &lt;/html&gt;


a logica (cercando di capire cosa vuoi dare) dovrebbe aiutarti .... fammi sapere




1.605 messaggi dal 06 settembre 2002
prova così

&lt;html&gt;
&lt;head&gt;
&lt;title&gt;calcola&lt;/title&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"&gt;
&lt;/head&gt;
&lt;%
dim a1
dim a2
a1=Request.QueryString("a1")
a2=Request.QueryString("a2")
risultato= atn(sqr(a1*a2))
%&gt;
&lt;script&gt;

function controlla()
{
document.form.risultato.value='&lt;%=risultato%&gt;'
}
&lt;/script&gt;
&lt;body bgcolor="#FFFFFF" text="#000000" onLoad="controlla()"&gt;

&lt;form name="form" method="post" action=""&gt;
&lt;input type="text" name="risultato"&gt;
&lt;/form&gt;
&lt;p&gt; &lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;


FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA
123 messaggi dal 29 ottobre 2001
mi dici quale sarebbe la differenza tra la mia e la tua? giusto per imparare qualcosa di nuovo.........

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.