Php 跟踪注释系统中的JavaScript错误
这是一个简单的代码,用于显示不起作用的内容。我试图使用jQuery中的“HTML”函数,但它没有显示任何内容;如果我使用alert或其他JavaScript函数,比如prompt,它可以工作,但如果我使用Html,它就不能工作Php 跟踪注释系统中的JavaScript错误,php,jquery,html,Php,Jquery,Html,这是一个简单的代码,用于显示不起作用的内容。我试图使用jQuery中的“HTML”函数,但它没有显示任何内容;如果我使用alert或其他JavaScript函数,比如prompt,它可以工作,但如果我使用Html,它就不能工作 <script type="text/javascript" src="jquery.js"></script> <input class="get_it" /> <script type = "text/javascript
<script type="text/javascript" src="jquery.js"></script>
<input class="get_it" />
<script type = "text/javascript">
$(document).ready(function(){
$(".get_it").keypress(function(e) {
if (e.which == 13) {
("#aa").html(this.value);
}
});
)};
</script>
<div id = "aa"></div>
$(文档).ready(函数(){
$(“.get_it”)。按键(功能(e){
如果(e.which==13){
(“#aa”).html(此.value);
}
});
)};
根据比约恩的意见,更换
("#aa").html(this.value);
与
你错过了美元符号,零钱:
("#aa").html(this.value);
致:
您的
('#aa')
前面缺少一个$
下面是一个工作示例
JS
$(document).ready(function() {
$('input[name=comment]').keypress(function(e) {
if(e.which == 13) {
$('#comments').html($(this).val());
}
});
});
HTML
$(文档).ready(函数(){
$('.get_it').keydown(函数(e){
如果(e.keyCode==13){
$(“#aa”).html(this.value);
}
});
});
在(“#aa”)
;-之前缺少一个$
)将来,获取Firebug
,并大量使用console.log
来输出值。这将有助于调试脚本。这个问题似乎与主题无关,因为打字错误导致的语法错误不太可能引起未来堆栈溢出读者的广泛兴趣。
$("#aa").html(this.value);
$(document).ready(function() {
$('input[name=comment]').keypress(function(e) {
if(e.which == 13) {
$('#comments').html($(this).val());
}
});
});
<div id="comments">
</div>
<script>
$(document).ready(function(){
$('.get_it').keydown(function (e){
if(e.keyCode == 13){
$("#aa").html(this.value);
}
});
});
</script>