根据表单输入更改段落文本

时间:2015-06-23 17:50:45

标签: jquery html

我有一个HTML表单,其中onkeyup上的输入应该是1 /输入x 96.此等式的答案应该用于更改文本段落

这就是我的尝试:

<input type="text" name="chance" value="" onkeyup="document.getElementById('sidetextdyn').value=this.value?1/this.value*98:''" >

出于某种原因,这不起作用。我希望用它来改变段落。

<p id="sidetextdyn">1.92x</p>

另外,我如何将答案限制为2位小数。 TIA

1 个答案:

答案 0 :(得分:1)

使用innerHTML更改值,因为#sidetextdyn是段落元素而不是输入元素:

onkeyup="document.getElementById('sidetextdyn').innerHTML=this.value?1/this.value*98:''"