Prb Javascript
Fermé
Bonjour,
Je voudrai si c'est possible de mètre le résultat d'une fonction java script dans un champ en html comme ce-ci:
<input type="text" name="textfield2" id="textfield2" value="ici fonction Javascript qui returne un résultat" />
Ma fonction retourne un chaine de caractère.Ou une autre méthode qui contourne se problème.
Je voudrai si c'est possible de mètre le résultat d'une fonction java script dans un champ en html comme ce-ci:
<input type="text" name="textfield2" id="textfield2" value="ici fonction Javascript qui returne un résultat" />
Ma fonction retourne un chaine de caractère.Ou une autre méthode qui contourne se problème.
A voir également:
- Prb Javascript
- Telecharger javascript - Télécharger - Langages
- Javascript est activé mais ne fonctionne pas ✓ - Forum Réseaux sociaux
- Erreur #125 javascript - Forum Mozilla Firefox
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Node.js javascript runtime virus ✓ - Forum Virus
5 réponses
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
7 févr. 2008 à 19:25
7 févr. 2008 à 19:25
salut,
tu peux le faire à la fin de ta fonction.
en partant du principe que la chaîne de caractère est contenu dans 'chaine'.
tu peux le faire à la fin de ta fonction.
en partant du principe que la chaîne de caractère est contenu dans 'chaine'.
lmt = document.getElementById( 'textfield2' ); if( lmt) { lmt.value = chaine; }
Non, ça ne fonction pas, j'ai peut-être mal compris(ou mal placer ds le code) ou mal expliquer le problème
function nom_fonction()
{
...
return chaine;
}
Et je voudrai que cette chaine soit dans le champ en html:
<input type="text" name="textfield2" id="textfield2" value="chaine" />
function nom_fonction()
{
...
return chaine;
}
Et je voudrai que cette chaine soit dans le champ en html:
<input type="text" name="textfield2" id="textfield2" value="chaine" />
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
7 févr. 2008 à 21:09
7 févr. 2008 à 21:09
il faut remplacer 'return chaine; ' par ce que je t'ai donné.
c'est ce que tu as fait ?
c'est ce que tu as fait ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai trouver une solution, je fait :
<form id="form1" name="form1" method="post" action="">
<input type="text" id="textfield" />
<input type="button" onclick="f()" value="afficher..."> <br/>
</form>
<script language="javascript">
function f()
{
var obj = document.getElementById("textfield")
obj.value=fonction()
}
Apparemment on est obliger de mètre un bouton si on veut que sa s'affiche pour appeler la fonction.
Merci de ton aide.
<form id="form1" name="form1" method="post" action="">
<input type="text" id="textfield" />
<input type="button" onclick="f()" value="afficher..."> <br/>
</form>
<script language="javascript">
function f()
{
var obj = document.getElementById("textfield")
obj.value=fonction()
}
Apparemment on est obliger de mètre un bouton si on veut que sa s'affiche pour appeler la fonction.
Merci de ton aide.