基本上,「rec」變量已正確填充,但「email」變量未發生變化。爲什麼?javascript變量未正確填充
這是我的代碼:
<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/
select通過id $('#email') – Deep
另外,我想,'href'屬性應該以「http(s)」開頭:'email ='https://www.corriere.it/'+ rec;' – strah
您錯過了'email.href ='www ...'中的'.href'; '。另外,你不需要'$('email')。attr(...)' –