javascript变量未正确填充

时间:2016-11-09 16:56:56

标签: javascript jquery

基本上," rec"变量被正确填充,但"电子邮件"没有发生变量。变量。为什么呢?

这是我的代码:

<textarea id="q" name="q"></textarea>
<button onclick='alert(rec);'>Click</button>
<a id="email" href="#" target="_blank">Email</a>

<script>
    var rec;
    var email;

    $("#q").keyup(function() {
        rec = $('#q').val();
        email = 'www.corriere.it/' + rec;
        $('email').attr("href", email);
    });
</script>

https://jsfiddle.net/wvsc93d4/3/

2 个答案:

答案 0 :(得分:2)

您没有正确使用选择器,请尝试:

$('#email').attr("href",email);    

答案 1 :(得分:1)

您错过了#选择器:

$('#email').attr("href",email);