Utiliser html dans javascript
Résolu/Fermé
yuri648
Messages postés
677
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
20 mai 2015
-
8 avril 2011 à 13:06
Tarble Messages postés 592 Date d'inscription mercredi 29 septembre 2010 Statut Membre Dernière intervention 27 avril 2016 - 8 avril 2011 à 23:46
Tarble Messages postés 592 Date d'inscription mercredi 29 septembre 2010 Statut Membre Dernière intervention 27 avril 2016 - 8 avril 2011 à 23:46
A voir également:
- Utiliser html dans javascript
- Utiliser chromecast - Guide
- Telecharger javascript - Télécharger - Langages
- Editeur html - Télécharger - HTML
- Comment utiliser l'ia - Accueil - Guide Intelligence artificielle
- Utiliser iphone comme webcam - Guide
9 réponses
JessayeDeTrouver
Messages postés
270
Date d'inscription
mercredi 9 septembre 2009
Statut
Membre
Dernière intervention
4 mai 2012
47
Modifié par JessayeDeTrouver le 8/04/2011 à 13:11
Modifié par JessayeDeTrouver le 8/04/2011 à 13:11
<script language="javascript">
for(n=0;n<3;n++)
{
document.write("<input type='text'>");
}
</script>
for(n=0;n<3;n++)
{
document.write("<input type='text'>");
}
</script>
yuri648
Messages postés
677
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
20 mai 2015
7
8 avril 2011 à 13:16
8 avril 2011 à 13:16
merci beaucoup
yuri648
Messages postés
677
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
20 mai 2015
7
8 avril 2011 à 13:25
8 avril 2011 à 13:25
le probleme que tout la page s'efface
il m'affiche que les champs
il m'affiche que les champs
JessayeDeTrouver
Messages postés
270
Date d'inscription
mercredi 9 septembre 2009
Statut
Membre
Dernière intervention
4 mai 2012
47
8 avril 2011 à 13:37
8 avril 2011 à 13:37
tu place le code à l'endroit où tu veut que les champs s'affiche
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
yuri648
Messages postés
677
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
20 mai 2015
7
8 avril 2011 à 13:48
8 avril 2011 à 13:48
voici mon code
<html>
<FORM name="changer" METHOD="POST" ACTION="test.php" enctype="multipart/form-data">
<input type="submit" name="valider">
<select id="bib" onchange='fct()' ><option>1</option><option>2</option>
<option>3</option>
</select>
<SCRIPT language="JavaScript">
fct()
{var i;
for(n=0;n<3;n++)
{
document.write("<input type='text' name="+n+"></br>");
}
</ScRIPT>
normalement il afficheront au dessous du la liste deroulante
<html>
<FORM name="changer" METHOD="POST" ACTION="test.php" enctype="multipart/form-data">
<input type="submit" name="valider">
<select id="bib" onchange='fct()' ><option>1</option><option>2</option>
<option>3</option>
</select>
<SCRIPT language="JavaScript">
fct()
{var i;
for(n=0;n<3;n++)
{
document.write("<input type='text' name="+n+"></br>");
}
</ScRIPT>
normalement il afficheront au dessous du la liste deroulante
yuri648
Messages postés
677
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
20 mai 2015
7
8 avril 2011 à 16:14
8 avril 2011 à 16:14
moi je veux selectionner le nombre de champs a generer et il les affiche sans effacer d'autre chose
merci
merci
Tarble
Messages postés
592
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
27 avril 2016
103
8 avril 2011 à 21:12
8 avril 2011 à 21:12
donc je reprend ton problème
<html>
<head>
<script type="text/javascript">
var i = 0;
function ajouterinput(nb)
{
var inputs = "";
for(i=0; i!=nb; i++)
{
inputs = inputs + "<input type='text' /><br />";
}
document.getElementById('placelesici').innerHTML = inputs;
}
</script>
</head>
<body>
Blablabla de la page.
<div id="placelesici">
<input value="Combien voulez vous d'input ?" id="nbagenerer" /> <button onclick="ajouterinput(document.getElementById('nbagenerer').value)">Generer</button>
</div>
Un autre blabla
</body>
</html>
Voila le code est parfaitement fonctionnel.
<html>
<head>
<script type="text/javascript">
var i = 0;
function ajouterinput(nb)
{
var inputs = "";
for(i=0; i!=nb; i++)
{
inputs = inputs + "<input type='text' /><br />";
}
document.getElementById('placelesici').innerHTML = inputs;
}
</script>
</head>
<body>
Blablabla de la page.
<div id="placelesici">
<input value="Combien voulez vous d'input ?" id="nbagenerer" /> <button onclick="ajouterinput(document.getElementById('nbagenerer').value)">Generer</button>
</div>
Un autre blabla
</body>
</html>
Voila le code est parfaitement fonctionnel.
yuri648
Messages postés
677
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
20 mai 2015
7
8 avril 2011 à 23:40
8 avril 2011 à 23:40
j'ai compris le prinsipe merci infiniment
Tarble
Messages postés
592
Date d'inscription
mercredi 29 septembre 2010
Statut
Membre
Dernière intervention
27 avril 2016
103
8 avril 2011 à 23:46
8 avril 2011 à 23:46
De rien