0

多くの文字列を含む大きな配列があります。それをテキスト フィールドに 1 つずつ表示し、スペース バーを使用してそれぞれを自動的に連結したい

ここに私のコード

<script>
    x=0
    function abc(){

    for (i=0;i<words[x].length;i++){
        if(x=0)
            x++;

        document.getElementById("type").value=words[x];
    }

</script>

私の入力フィールドIDはtype、私の配列はwords

4

1 に答える 1

4

反復ごとに値が新しい単語に設定されますが、値は追加されません。配列をスペースで結合し、それを要素の値として設定するだけです:

document.getElementById("type").value = words.join(' ');
于 2013-01-28T12:58:36.453 に答える