我有一个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
答案 0 :(得分:1)
使用innerHTML更改值,因为#sidetextdyn是段落元素而不是输入元素:
onkeyup="document.getElementById('sidetextdyn').innerHTML=this.value?1/this.value*98:''"