我有这段代码可以正常工作,但我想确保当用户输入一个 url 然后点击链接时,它会将他们带到他们输入的 url。
我遇到的问题是,当用户输入他们的 url 时,基于 url 被附加到他们输入的 url 中。例如,如果用户输入 espn.com,他们会得到 fiddle.jshell.net/BMDKr/5/show/espn.com。我只想要 espn.com。
有人可以建议吗?
<input type="text" id="text"> <a href="#" id="link" target="_blank">Link</a>
$(function () {
// When the input field changes value
$('#text').blur(function(){
// Set the attribute 'href' of the link to the value of the input field
$('#link').attr('href', $('#text').val());
});
});