10
votes

Passage de la variable JavaScript à la zone de texte HTML

J'ai besoin d'aide sur le formulaire HTML.

J'ai une variable JavaScript, et j'essaie de transmettre la variable à un formulaire HTML Texbox. Je veux afficher la variable sur la zone de texte de manière dynamique. Mais je ne sais pas comment transmettre la variable au formulaire HTML et appeler la variable? xxx

Comment puis-je passer du test sur le formulaire HTML et modifier sa valeur?

merci


1 commentaires

N'utilisez pas tout-Caps HTML.


6 Réponses :


23
votes

transmettez la variable à l'élément de formulaire comme celui-ci

​​Votre élément de formulaire xxx

javascript xxx


5 commentaires

Merci. Mais désolé de ne pas être clair dans mes questions précédentes ... Et si la variable est d'un autre fichier .html? Comment passer la variable d'un fichier HTML à un autre fichier HTML?


@Jonathan Basse Vous avez vraiment besoin de fournir plus de détails. Parce qu'à partir de ce que vous dites que cela sonne comme si vous souhaitez utiliser un cookie ou un querystring pour transmettre la valeur variable. Mais je ne suis pas totalement sûr de ce que vous essayez de faire. Être plus précis dans votre question.


J'ai reçu un fichier HTML dans lequel j'utilise JavaScript pour obtenir une variable. Dans le JavaScript, il y a un bouton, en appuyant sur une fenêtre contextuelle, une fenêtre contextuelle s'ouvre .. qui déclenchera un autre formulaire HTML avec une Texbox à l'intérieur .. Je voudrais passer la variable JavaScript sur le formulaire HTML Texbox et l'afficher.


@Jonathan Low Read Up sur QueryStrings. Passez la variable dans l'URL, obtenez la valeur de la chaîne de requête à partir de window.location


Comment envoiez-vous du texte à la section non d'entrée , telle que div ?



1
votes

Vous pouvez également utiliser la fonction localeStorage de HTML5 pour stocker votre valeur test , puis l'accéder à tout autre point de votre site Web en utilisant le localstorage.gettitem () méthode. Pour voir comment cela fonctionne, vous devriez regarder W3Schools explication ou explication de la site Web du développeur d'opéra . J'espère que cela aide.


0 commentaires

2
votes

C'était un problème pour moi aussi. Une raison de faire cela (dans mon cas) était que je devais convertir un événement côté client (une variable JavaScript étant modifiée) vers une variable côté serveur (pour cette variable à utiliser dans PHP). Par conséquent, peupler une forme avec une variable JavaScript (par exemple une clé de sessionStorage / valeur) et la convertir en une variable $ _Post.

<form name='formName'>
<input name='inputName'>
</form>

<script>
document.formName.inputName.value=var
</script>


0 commentaires

4
votes
<form name="input" action="some.php" method="post">
 <input type="text" name="user" id="mytext">
 <input type="submit" value="Submit">
</form>

<script>
  var w = someValue;
document.getElementById("mytext").value = w;

</script>

//php on some.php page

echo $_POST['user'];

0 commentaires

3
votes

au lieu de

p>

$("#txtBillingGroupName").val(groupName);


0 commentaires

-2
votes
document.getElementById("txtBillingGroupName").value = groupName;

0 commentaires