Pousser la saisie de l'utilisateur de tableau
Salut, alors oui c'est une question précédente, j'ai eu, j'ai le nez dans les livres et whent back to basics ajusté un peu les choses, mais im toujours de la difficulté à obtenir la valeur d'entrée pour le pousser à la matrice, quelques un s'il vous plaît m'aider à obtenir ma tête autour de cette grâce
<!DOCTYPE html>
<html>
<body>
<script type="text/javascript">
var number=["1"]
function myFunction()
{
var x=document.getElementById("box");
number.push=document.getElementById("input").value;
x.innerHTML=number.join('<br/>');
}
</script>
<form>
<input id="input" type=text>
<input type=button onclick="myFunction()" value="Add Number"/>
</form>
<div id="box"; style="border:1px solid black;width:150px;height:150px;overflow:auto">
</div>
</body>
</html>
Essayez de nombre.push (document.getElementById("saisie").valeur) au lieu du numéro.push=document.getElementById("saisie").valeur;
merci beaucoup, j'ai fait cela pendant des semaines
merci beaucoup, j'ai fait cela pendant des semaines
OriginalL'auteur Linda wolfenden | 2012-09-26
Vous devez vous connecter pour publier un commentaire.
Voici l'erreur:
push
est une méthode, pas un attribut 😉JSFiddle
PS: Pourquoi le
;
aprèsid="box";
? Vous devez résoudre ce problème aussi..! 😉Ce n'est probablement pas un problème avec la plupart des navigateurs (peut-être même tous!) mais c'est toujours pas le code valide. 😉
Allez l'essayer avec mon ancienne Safari.
Fonctionne comme un charme!
N'a jamais dit qu'il ne serait pas 😉 Beaucoup de choses à travailler mais ne sont pas le bon code! Que le point-virgule qui ne leur appartient pas! Merci pour les tests tho! Quelle version?
OriginalL'auteur mbinette
Vous étaient proches, voici le code de travail:
OriginalL'auteur Bill