Problème document.write dans nouvel onglet
Tracius
-
ARMAND3 Messages postés 122 Statut Membre -
ARMAND3 Messages postés 122 Statut Membre -
Bonjour,
voici le code qui me pose problème :
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function commentaires() {
var pseudo = document.getElementById("pseudo").value; //récupère le pseudo
var com = document.getElementById("commentaire").value; //récupère le commentaire
document.write("<p>"+pseudo+": "+com+"</p>");
}
</script>
</head>
<body>
<div id="texte">
<h1 id="name">Commentaires</h1>
<form id="form">
<fieldset>
<legend>Pseudonyme</legend>
<div>
<input type="text" name="pseudo" id="pseudo" required autofocus>
</div>
</fieldset>
<fieldset>
<legend>Commentaire</legend>
<textarea name="commentaire" cols="80" rows="10" required id="commentaire">Donnez nous votre avis !</textarea>
<input type="button" name='Envoyer' value="Envoyer" onClick="commentaires()">
</fieldset>
</form>
</div>
</body>
</html>
Le problème ici est que le document.write de la fonction s'effectue sur un nouvel onglet et non à la suite de la page. Etant débutant en javascript je ne sais pas trop d'où peut venir le problème, c'est pour cela que je vous le demande.
Merci d'avance
voici le code qui me pose problème :
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function commentaires() {
var pseudo = document.getElementById("pseudo").value; //récupère le pseudo
var com = document.getElementById("commentaire").value; //récupère le commentaire
document.write("<p>"+pseudo+": "+com+"</p>");
}
</script>
</head>
<body>
<div id="texte">
<h1 id="name">Commentaires</h1>
<form id="form">
<fieldset>
<legend>Pseudonyme</legend>
<div>
<input type="text" name="pseudo" id="pseudo" required autofocus>
</div>
</fieldset>
<fieldset>
<legend>Commentaire</legend>
<textarea name="commentaire" cols="80" rows="10" required id="commentaire">Donnez nous votre avis !</textarea>
<input type="button" name='Envoyer' value="Envoyer" onClick="commentaires()">
</fieldset>
</form>
</div>
</body>
</html>
Le problème ici est que le document.write de la fonction s'effectue sur un nouvel onglet et non à la suite de la page. Etant débutant en javascript je ne sais pas trop d'où peut venir le problème, c'est pour cela que je vous le demande.
Merci d'avance
A voir également:
- Problème document.write dans nouvel onglet
- Rouvrir onglet fermé chrome - Guide
- Edge nouvel onglet google ✓ - Forum Réseaux sociaux
- Un nouvel appareil s'est connecté à votre compte facebook - Guide
- Onglet disposition excel ✓ - Forum Word
- Excel : l'onglet Création (Outils de tableau) n'apparaît pas ! ✓ - Forum Excel