Javascript : champ transcrit par un bouton

[Résolu]
Signaler
Messages postés
54
Date d'inscription
mercredi 4 mai 2005
Statut
Membre
Dernière intervention
10 septembre 2012
-
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
-
Bonjour à tous,

Je débute totalement en javascript et je n'ai trouvé aucune explication spécifique sur google pour réaliser : 
une page avec des champs et un bouton qui permet d'écrire dans une nouvelle page le contenu des champs.

Toute la question est la, comment récupérer la valeur d'un champ texteara dans une fonction javascript write et la déclancher par une fonction onclick.

Merci par avance pour ce code qui doit être un jeux d'enfant pour les initiés... si cela est réalisable.

DapORoty

5 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
36
>> comment afficher le résultat dans un
sur la même page
    nouvelle question alors ?

    remplace les document.write ( qu'il vaut mieux éviter d'ailleurs  )
    par document.getElementById("id du div en question").innerHTML+="la même chose que dans le document.write";

>>l'aide des anciens est précieuse
    dis que je suis vieux tant que tu y es     ;-))




<hr />                        Cordialement                Bul         [mon Site]     M'écrire]<hr />                                                        En général, c'est absurde de généraliser.
Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
36
bonjour,

    >>comment récupérer la valeur d'un champ texteara
          document.getElementById("id du textarea").value

    >>par une fonction onclick.
         

    >>dans une nouvelle page
          window.open, les "pop-up".
                docs/exemples accessibles partout.


             <hr />
Cordialement                Bul         [mon Site]     [M'écrire]<hr />En général, c'est absurde de généraliser.
Messages postés
54
Date d'inscription
mercredi 4 mai 2005
Statut
Membre
Dernière intervention
10 septembre 2012

Merci Bultez de ton aide.
Je progresse pas à pas aussi voila ce que j'ai écrit :

<html><head>
<title>creation page</title>


<script language="JavaScript">
function transcript(lign1, lign2, lign3)
{
document.write('<html><head><title>newpage</title></head>');
document.write(lign1);
document.write('

');
document.write(lign2);
document.write('

');
document.write(lign3);
document.write('

</html>');
}
</script>


</head>


ligne 1 :

ligne 2 :

ligne 3 :


</html>

Expérimentalement la ligne 3 n'est pas retranscrite ??? Pourquoi ?
Quant à l'ouverture dans une nouvelle page, je voudrais au final l'afficher dans une frame, comment faire ?

A plus.





DapORoty
Messages postés
54
Date d'inscription
mercredi 4 mai 2005
Statut
Membre
Dernière intervention
10 septembre 2012

Je viens de voir pourquoi la ligne 3 n'était pas retranscrite (manquait .value).

Du coup il ne reste plus qu'a réaliser l'affichage dans une frame...

Re A plus.

DapORoty
Messages postés
54
Date d'inscription
mercredi 4 mai 2005
Statut
Membre
Dernière intervention
10 septembre 2012

Bonjour,

Je travaille sur plusieurs script actuellement et je n'ai toujours pas résolu celui-ci.
Le script précédent réalise bien la transcription voulu, mais comment afficher le résultat dans un
sur la même page ????
J'ai horreur de copier, c'est pour cela que j'écrit tout moi même cependant l'aide des anciens est précieuse.

Help !

DapORoty