Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Recupération d'une variable javascript en ASP [ Archives ASP & ASP.NET / Débutants ] (isu_san)

mercredi 10 novembre 2004 à 09:47:17 | Recupération d'une variable javascript en ASP

isu_san

Bonjour à tous, alors voila mon probleme : j'ai une variable en javascript que je dois utiliser en asp pour une base de donnée.
mon probleme est que je n'arrive pas à rappeler cette variable.
J'ai essayé de mettre un
<input type=hidden name="ma_var" value ="la_variable""> en javascript
et de faire
dim variable as string = request param("ma_var")
mais j'ai une erreur qui me dit fin d'instruction attendue sur la ligne du dim au niveau du as

a l'aiiiiiiiiiiiiiiiiiiiiiiiiide, merci d'avance

mercredi 10 novembre 2004 à 11:02:17 | Re : Recupération d'une variable javascript en ASP

jesusonline

Membre Club Administrateur CodeS-SourceS
si tu fais de l'asp, toutes les variables sont de type variantes

ton code serait bon pour de l'asp.net mais pas pour de l'asp(3)

le code asp(3) serait du style

dim variable = request param("ma_var")

mais si tu debutes en asp, passe directement a asp.net

Cyril

lundi 15 novembre 2004 à 18:38:28 | Re : Recupération d'une variable javascript en ASP

Jackboy

salut

tous cela ce fait tres tres bien en asp3 !!!! je sais pas pk il dis sa mais bon voici le code que je t'ai fais. J'ai commenté pas mal tous car j'ai conclu que tu etais a tes dévut en asp donc pour bien comprendre, mais tout est extremement simple. Ta besoin de 2 pages et une nommé test.asp et l'autre peu importe (test.html) et leurs insérés le code que je vais te donner.

La page test.html aura 1 bouton qui activera la fonction, mais a toi de voir pour ce que tu a besoin, sa pourrait etre inclus dans une fonction, ou bien dans un unChange d'un champ input, en tk a toi de voir!



<!--*******
test.html
*******-->
<script type="text/javascript">

function varJavascript(){

//déclaration de ta variable
var javascript;

//ici la valeur que tu veux dans ta variable
javascript = "12345";

//insérer la valeur dans ton champs hidden
document.form.javascript.value = javascript ;
}
</script>


<html>

<!-- ton formulaire-->
<form name="form" action="test.asp" method="post">

<!-- ton bouton qui active la fonction-->
<input name="bouton_fonction" value= "fonction" type="button" onclick="javascript:varJavascript();">

<!-- ton champ hidden-->
<input type="hidden" name="javascript" value="">

<!-- ton submit-->
<input name="bouton_submit" type="submit">

</form>

</html>





<!--*******
test.asp
*******-->
<%
'déclaration de ta variable
Dim varTest

'request du formulaire de la page test.html
varTest = Request.Form("javascript")

'ecrire la valeur dans la page
response.write varTest
%>

lundi 15 novembre 2004 à 18:59:32 | Re : Recupération d'une variable javascript en ASP

Jackboy

Réponse acceptée !
Si tu doit passe d'un type à l'autre tu peux utiliser les fonction de conversion de vbscript:

<%
Dim varTest

varTest = Request.Form("javascript")
'response.write varTest

'si la valeur est vide
If Len (varTest) = 0 then

response.write "Aucune valeur"

'si la valeur n'est pas numérique
ElseIf Not IsNumeric(varTest) then

response.write "La valeur n'est pas un nombre valide."

'si la valeur est numerique, transformer sont type
Else

dblTest = CInt(varTest)

'variant a double : dblTest = CDbl(varTest)
'variant a boolean : dblTest = CBool(varTest)
'variant a byte : dblTest = CByte(varTest)
'variant a currency : dblTest = CCur(varTest)
'variant a date : dblTest = CDate(varTest)
'variant a integer : dblTest = CInt(varTest)
'variant a long : dblTest = CLng(varTest)
'variant a string : dblTest = CStr(varTest)

response.write dblTest

end if

%>




lundi 15 novembre 2004 à 22:03:58 | Re : Recupération d'une variable javascript en ASP

jesusonline

Membre Club Administrateur CodeS-SourceS
J'ai dit ca car le code qu'il avait écrit

dim javascript as string ne fonctionnait pas, et que l'ereur portait sur le as, j'ai ecrit en gros le meme code que toi

dim variable = request.param("ma_var")

et toi
Dim varTest
varTest = Request.Form("javascript")

ca revient au meme et je n'ai pas dit que c'etait impossible en asp3 juste que la syntaxe qu'il avait utilisé était pour de l'asp.net

pour ce qui est des variables variant, on ne pas pas typer une variable en asp, contrairement à asp.net qui utilise le mot as

mais d'avoir détaillé le code est encore mieux pour un débutant :)



Cyril

mardi 16 novembre 2004 à 08:56:16 | Re : Recupération d'une variable javascript en ASP

isu_san

merci beaucoup pour les details

@++



Cette discussion est classé dans : javascript, asp, variable, probleme, recupération


Répondre à ce message

Sujets en rapport avec ce message

asp et javascript [ par tazenzaret ] bonjours à tous, j'ai un probleme et je veux trouver une solution svp:mon probleme c'est :je faire passer une variable dans URL en asp voici le lien: Variable Javascript vers ASP [ par danvy ] bonjour a tous,je n'y connais pas grand chose en asp mais voila mon probleme, je veux juste faire un calcul mathematique coté serveur appelé par une f javascript vbscript et asp [ par kriss ] Bonjour,Qui peut me dire comment dans une page asp passer une variable vbscript a javascript et l'inverse passer une variable javascript a vbscript.Me Variable ASP en JavaScript ou VbScript ??? [ par Silfried ] Bonjour, Je suis présentement dans mon cours de programmation orienté internet et j'ai poser une question a mes intrusteurs qui est la suivante:Comme probleme SQL ??? ou variable ASP??? [ par peguman ] Je souhaite me connecter à une base après vérification de l'identité d'un client...Je passe en parametre le log et le pass et je les vérifies dans ma Passer une variable ASP à un script Javascript [ par ] Bonjour A tous Je veux passer une variable ASP à un script javascript sans passer par un fichier texte temporaire ASP ET JAVASCRIPT ou JAVASCRIPT ET ASP [ par einstein40 ] Alors j'ai deux questionsquels est l'équivalent de :var titi = top.frame_centrale.frame_form.document.all.form_creation.ct1.valueen asp?deuxième quest Variable ASP en JavaScript [ par BroodLulu ] Bonjour,Je désire recuperer en JavaScript une variable 'mail' ASP afin d'utiliser une fonction en JavaScript qui me permettrait d'envoyer un email à c Variable ASP en JavaScript [ par BroodLulu ] Bonjour,Je désire recuperer en JavaScript une variable 'mail' ASP afin d'utiliser une fonction en JavaScript qui me permettrait d'envoyer un email à c


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,421 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.