Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
输入框的javascript值_Javascript_Jquery_Html - Fatal编程技术网

输入框的javascript值

输入框的javascript值,javascript,jquery,html,Javascript,Jquery,Html,我有一个插件,我正在尝试获取当前幻灯片的编号,每次更改幻灯片时,该编号将被写入ID为“input1”的输入框。我的语法有意义吗 function currentSlide(){ var current = $('#slider').data('AnythingSlider').currentPage; document.getElementById("input1").innerHTML=current; }; 如果您试图更改元素中显示的内容,请设置.value,而不是.in

我有一个插件,我正在尝试获取当前幻灯片的编号,每次更改幻灯片时,该编号将被写入ID为“input1”的输入框。我的语法有意义吗

function currentSlide(){
    var current = $('#slider').data('AnythingSlider').currentPage; 
    document.getElementById("input1").innerHTML=current;
};

如果您试图更改
元素中显示的内容,请设置
.value
,而不是
.innerHTML


想想看。你是写
之类的废话,还是写
?JavaScript对待元素的方式与HTML相同。

如果
input1
是一个输入(顾名思义),请使用:

或仅使用jQuery:

function currentSlide(){
    var current = $('#slider').data('AnythingSlider').currentPage; 
    $("#input1").val(current);
};

如果您使用的是jQuery,我建议您在代码中始终使用jQuery选择器。我已经更新了第3行,使用jQuery选择
input1
。不要使用
innerHTML
,而是使用jQuery的
val
函数,该函数将
input1
的值设置为
current
字符串。

您可以替换document.getElementById(“input1”)。innerHTML=current;按$(“#input1”).html(当前);除此之外,没有html源代码很难判断。。。
function currentSlide(){
    var current = $('#slider').data('AnythingSlider').currentPage; 
    $("#input1").val(current);
};
function currentSlide(){
  var current = $('#slider').data('AnythingSlider').currentPage; 
  $('input1').val(current);
};