2017-04-14 9 views
1

私はHTMLとJavaScriptの初心者です。とにかく、私のコードで、アルドゥーノからの値でメーターを更新しようとしています。メーター値を動的に変更する

数字を更新する(コードの最初の行)元のコードで動作しますが、値をメーターに表示したいとします。このコードは機能しますが、代わりに "P1"の値を取得するためにここにあるので、メーターの静的な値 "100"を変更したい、私は多くのことを試みましたが、何も動作しません(これはおそらく簡単です初心者)は、助けていただければ幸いです。

<li>State of POT: <span id="P1" class="highlight">...</span>. To update this value, rotate the knob of POT.</li> 


<script> 
swduino_stream("P","P1","onoff_led"); 

function onoff_led(value) 
{ 

document.getElementById("myMeter").setAttribute("value","100"); 
} 
</script> 

<p>Panna: <meter id="myMeter" min="0" low="245" high="250" max="280" value="0"></meter></p> 

答えて

0

あなたのonoff_led関数は、設定されているものを確認しましたか?

現在の値が送信されている場合は、myMeterの更新を変更して、関数に送信された値パラメータで値を更新することができます。

function onoff_led(value) 
{ 

document.getElementById("myMeter").setAttribute("value", value); 
} 

あなたはそれがインラインjavascriptのは、関数が含まれており、ページの上部にそれをロード別々のJavaScriptファイルを作成しているためonoff_led機能は、すなわち、デバッグを受信して​​いるものを確認することができない場合。次に、ブレークポイントを設定して、関数に何が設定されているかを調べることができます。

+0

こんにちはAndy、本当にありがとうございました。私は本当にあなたの助けを感謝し、今私は私のプロジェクトで前進することができます。 – Svempa

+0

@Svempaこれを正しい答えとしてマークすることができれば良いニュースです。それは私に多くの要求された担当者を与えるだろうとまた質問を閉じる:)すべてのプロジェクトで最高。 –

関連する問題