Rechercher : dans
Par :

Utilisation de varible asp en javascript

Dernière réponse le 31 jui 2007 à 16:35:22 batssa, le 31 jui 2007 à 11:42:27 
 Signaler ce message aux modérateurs

Bonjour a tous!
Je voudrais savoir si il est possible d'utiliser une variable asp ou php dans un javascript, si oui comment?
Merci pour vos réponses

Configuration: Windows XP
Firefox 2.0.0.5

Meilleures réponses pour « Utilisation de varible asp en javascript » dans :
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...
Javascript: l'objet Boolean VoirLes particularités de l'objet Boolean L'objet Boolean est un objet du noyau Javascript permettant de créer et de manipuler des valeurs de type booléennes. Voici la syntaxe à utiliser pour créer une variable booléenne : var x = new...
Javascript - Les tableaux VoirIntroduction à la notion de tableau Les variables de Javascript ne permettent de stocker qu'une seule donnée à la fois. Or, étant donné qu'il est souvent utile de manipuler de nombreuses données, le concept de variable se révéle parfois...

1

manu_carpediem, le 31 jui 2007 à 11:49:31

Tu peux inclure du code ASP ou PHP dans ton javascript même si c'est pas très propre.
Par exemple :
var mavariable = "<% =varASP%>";

Le plus propre serait de mettre ta variable ASP dans un input hidden d'un formulaire :
<form name="frm">
<input type="hidden" name="variableASP" id="variableASP" value="<% =varASP%>" />
...
</form>

En suite ton javascript peut y accéder comme n'importe quel champ HTML, de multiples manières, comme :
var mavar = document.frm.variableASP;
ou
var mavar = document.getElementById("variableASP");

Pour le PHP, je ne connais pas la syntaxe mais le principe doit être le même...

Répondre à manu_carpediem

2

 batssa, le 31 jui 2007 à 16:35:22

Merci beaucoup pour ton aide, en bidouillant un peu ca marche très bien!

Répondre à batssa