这是一个显示无效的简单代码。我尝试使用jQuery中的“HTML”函数,但它没有显示任何内容;如果我使用警报或其他JavaScript函数,如提示,它可以工作,但如果我使用Html,那么它不会。
<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>
答案 0 :(得分:0)
根据Bjorn评论,替换
("#aa").html(this.value);
与
$("#aa").html(this.value);
答案 1 :(得分:0)
你错过了美元符号,改变了:
("#aa").html(this.value);
为:
$("#aa").html(this.value);
答案 2 :(得分:0)
您在$
之前错过('#aa')
。
这是一个工作示例。 jsFiddle
<强> JS 强>
$(document).ready(function() {
$('input[name=comment]').keypress(function(e) {
if(e.which == 13) {
$('#comments').html($(this).val());
}
});
});
<强> HTML 强>
<div id="comments">
</div>
答案 3 :(得分:0)
<script>
$(document).ready(function(){
$('.get_it').keydown(function (e){
if(e.keyCode == 13){
$("#aa").html(this.value);
}
});
});
</script>