入力に基づいてdivを生成しようとしています。 http://jsfiddle.net/2ufnK/2/でうまく動作しましたが、http://communitychessclub.com/cccr-pairing/test.htmlで実装したときにうまく動作しませんでした。divsの表示入力が機能しない
<div id="WD01"></div>
<div id="BD01"></div>
<div id="WD02"></div>
<div id="BD02"></div>
...の値を表示するためのHTML
<script>
function screen_W01(){var x = document.getElementById("W01"); var div = document.getElementById('WD01'); div.innerHTML = x.value;}
function screen_B01(){var x = document.getElementById("B01"); var div = document.getElementById('BD01'); div.innerHTML = x.value;}
function screen_W02(){var x = document.getElementById("W02"); var div = document.getElementById('WD02'); div.innerHTML = x.value;}
function screen_B02(){var x = document.getElementById("B02"); var div = document.getElementById('BD02'); div.innerHTML = x.value;}
</script>
しかし、それだけでは動作しません:私はなぜ...
<div class = "ui-widget white"><input id = "W01" name = "w01" type = "text" onchange="screen_W01()" class = "automplete-2" autofocus></div>
<div class = "ui-widget black"><input id = "B01" name = "b01" type = "text" onchange="screen_B01()" class = "automplete-2" ></div><br />
<div class = "ui-widget white"><input id = "W02" name = "w02" type = "text" onchange="screen_W02()" class = "automplete-2"></div>
<div class = "ui-widget black"><input id = "B02" name = "b02" type = "text" onchange="screen_B02()" class = "automplete-2"></div><br />
との不思議値が上がりません」表示されます。誰かが良い方法を提案する(jqueryが優先)か、コーディングエラーを修正できますか?
確認するべき点:1)実際に呼び出された関数はありますか? 2)xとdivは、それらを取得した後に定義されますか? 3)x.valueは定義されていますか? – mintychai
mmm実際に実装されているのは、 '' ...いいえ 'id' ...そして問題の投稿したスクリプトの痕跡はありません。あなたのサイトを更新するのを忘れましたか? –
cURLとfilezillaを使用してサイトを更新する際に問題が発生しましたが、現在すべてが最新で更新されています。 – verlager