如何在javascript中显示变量的值?

时间:2016-11-11 15:22:55

标签: javascript jquery

这里我想陷阱并警告或回显var thisCount的值 问题是我无法显示价值。我尝试了很多方法,但没有运气。

$(document).on("click", ".open-dialog", function () {

   var thisCount = $(this).data('count');

   //this place the code

   $(".modal-body #count").val( thisCount);
});

3 个答案:

答案 0 :(得分:1)

您的问题并未真正阐明您尝试过的内容或您希望显示的值,但常见的答案是:

1)控制台。这将输出到您的浏览器日志。

console.log(thisCount);

2)如果你想把它放到HTML标签中,你可以使用经典的javascript

document.getElementById('yourTagsId').innerHTML += thisCount; 
// You can use = instead of += as well

3)您也可以使用提醒或确认

alert(thisCount);

confirm(thisCount, function(){return true;});
// confirm takes both a displayed value, and a function which will be performed when the user presses the 'Ok' button

答案 1 :(得分:0)

也许您应该验证是否正确导入了jquery库 此外,您可以使用Chrome开发者工具( Ctrl + Shift + i )并验证javascript控制台中的值。只是为了看看你是否可以在调试器中看到这个值。

答案 2 :(得分:0)

如果您需要以下data属性,alert console.log两者都在运作

$(document).on("click", ".open-dialog", function () {

   var thisCount = $(this).data('count');

   $("#count").val( thisCount);
  console.log(thisCount)
  alert(thisCount)
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<button class="open-dialog" data-count="hello">click</button>
<input type="text" id="count">