2010-07-12 4 views
-1
function addElement() { var ni = document.getElementById ('occupation'). Valeur; var numi = document.getElementById ('theValue'); numi.value = ni;

J'utilise ce code pour ajouter des valeurs de zone de texte à une autre, mais ce code ne fonctionne que pour ajouter une valeur non multiple, alors indiquez-moi comment ajouter plusieurs valeurs.comment ajouter plusieurs valeurs une zone de texte à une autre zone de texte en javascript?

+0

Voulez-vous dire que vous avez plusieurs boîtes de texte que vous souhaitez ajouter ensemble? Si oui, savez-vous à l'avance combien de boîtes de texte il y a et comment elles s'appellent? –

+0

je veux juste une valeurs de zone de texte déplacent à une autre zone de texte – user375162

Répondre

0

Il est difficile de comprendre de votre question de ces que vous faites:

  1. Vous avez une zone de texte qui a une valeur, et que vous souhaitez définir plusieurs zones de texte à la même valeur que la Premier.
  2. Vous avez une seule zone de texte et vous souhaitez ajouter la valeur de ce champ à une autre zone de texte plusieurs fois.

Si vous souhaitez 1

var ids = ['text_box_1', 'text_box_2', 'text_box_3']; 
for(var i = 0; i < ids.length; i++) { 
    document.getElementById(ids[i]).value = document.getElementById('occupation').value; 
} 

Si vous souhaitez 2

document.getElementById('target').value += document.getElementById('occupation').value; 

Vous pourriez même demander quelque chose d'autre, honnêtement, je ne sais pas. Quelle est ta question?

+0

j'ai deux zones de texte et il y a plusieurs valeurs dans la première zone de texte et l'autre zone de texte est vide. Lorsque je sélectionne une valeur dans la première zone de texte et que je clique sur le bouton Ajouter, cette valeur va dans une autre zone de texte. mais je veux ajouter plusieurs valeurs. comment est-ce possible – user375162

+0

Parlez-vous d'un ' 'ou d'un'