2016-04-28 14 views
0

私は初心者のhtmlとjsプログラマーで、内部HTML出力を別のTextBoxに表示しようとしています。私が使用しているコードはテキストボックスに出力しません。このコードで何が間違っているのか教えてください。 これはあなたがスパンとご入力すなわち「デモ」の両方に同じid属性を持っているおかげテキストボックスに内部HTML出力を表示する方法

+0

あなたが同じIDを使用することはできません、使用クラスの代わりに –

+0

わずかに良い解決策:https://jsfiddle.net/rayon_1990/6srg1byx/を – Rayon

答えて

0

...任意の助けが高く評価され、私のコード

<script> 
function my() 
{ 

    var a=document.getElementById("text").value; 
    document.getElementById("demo").innerHTML=a; 
} 
</script> 

<input type="text" id="text" onKeyUp="my()"><br><br> 
<span id="demo"> 
<input type="text" id="demo"> 
</span> 

です。スパンIDを変更し、それ

以下の作品試してみてください。

<script> 
    function my() 
    { 

     var a=document.getElementById("text").value; 
     document.getElementById("demo").value=a; 
    } 
</script> 

<input type="text" id="text" onKeyUp="my()"><br><br> 
<span id="demo_span"> 
    <input type="text" id="demo"> 
</span> 
関連する問題