Javascript 如果更改输入JS的值,则更改div上的文本

Javascript 如果更改输入JS的值,则更改div上的文本,javascript,jquery,html,Javascript,Jquery,Html,这是我的代码: <script> $(function() { $( "#slider-vertical" ).slider({ orientation: "vertical", range: "min", min: 0, max: 100000, step: 5000, value: 5000, slide: function( event, ui ) { $( "#a

这是我的代码:

 <script>
  $(function() {
    $( "#slider-vertical" ).slider({
      orientation: "vertical",
      range: "min",
      min: 0,
      max: 100000,
      step: 5000,
      value: 5000,
      slide: function( event, ui ) {
        $( "#amount" ).val( ui.value );
      }
    });
    $( "#amount" ).val( $( "#slider-vertical" ).slider( "value" ) );
  });
    </script>

$(函数(){
$(“#滑块垂直”)。滑块({
方向:“垂直”,
射程:“分钟”,
分:0,,
最高:100000,
步骤:5000,
价值:5000,
幻灯片:功能(事件、用户界面){
美元(“#金额”).val(ui.value);
}
});
$(“金额”).val($(“垂直滑块”).slider(“值”);
});
HTML


Стоимость:
Р

这是轨迹栏。我想在更改输入值时更改div上的文本。请帮我写js代码。

给分区一个ID,说“结果”

然后在$(“#amount”).val(ui.value);,加:


(已编辑)

在您的示例中,我没有看到HTML中垂直滑块的
。否则,您的代码看起来还可以,并且在这个jsbin中为我工作:

请重新格式化您的代码我不明白,哪个div?代码是正确的-是的。我想看下一个:如果值5000-那么您好如果值10000-那么您好两个。。。恐怕我没有完全理解这个问题。请在问题的HTML部分添加您想更改的内容,并详细说明您希望在该div中看到的内容和时间。是否有任何原因导致投票被否决?下次帮我改进答案。谢谢。那么,使用document.getElementById('result')。innerHTML=ui.value。为什么人们即使在最琐碎的任务中也坚持使用jQuery语法?谢谢你们这些害群之马指出了这一点。
<p>
  <label for="amount">Стоимость:</label>
  <input name="amount" type="text" id="amount" style="border:0; color:#f6931f; font-weight:bold;" size="4">Р
</p>
document.getElementById('result').innerHTML=ui.value;