Javascript问题。接收对象HTMLinputelement错误

Javascript问题。接收对象HTMLinputelement错误,javascript,php,Javascript,Php,我试图从Reddit站点复制RSS提要,并使用下面的代码,但收到HTMLInputElement错误。我不确定我的var函数获取内容是否正确。请帮忙。谢谢大家! <html> <body> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <h1>Get Reddit Keyword RSS F

我试图从Reddit站点复制RSS提要,并使用下面的代码,但收到HTMLInputElement错误。我不确定我的var函数获取内容是否正确。请帮忙。谢谢大家!

<html>
<body>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <h1>Get Reddit Keyword RSS Feed</h1>
    <input id="keyword" placeholder="Reddit Keyword">
    <button id="submit">Get Reddit RSS Feed</button>
    <a href="#" style="margin-top: 3rem; display: block;" id="output"></a>
    <script type="text/javascript"> 
        $('#submit').click(function() {
    if ($('#keyword').val() != '') {
    alert('For demonstration purposes only. Please do not point your RSS reader to this server.');
    var keyword = $('#keyword').val();

      $('#output').html('').append('http://www.reddit.com/r/' + $('#keyword').val()) '/.rss').attr('href', 'http://www.reddit.com/r/' + $('#keyword').val()) '/.rss');
    }
  });
</script>

</body>
</html>

获取Reddit关键字RSS源
获取Reddit RSS源
$(“#提交”)。单击(函数(){
if($('#关键字').val()!=''){
警报('仅用于演示目的。请不要将您的RSS阅读器指向此服务器');
var关键字=$(“#关键字”).val();
$('#output').html('').append('http://www.reddit.com/r/“+$(“#关键字”).val()”/.rss').attr('href','http://www.reddit.com/r/“+$(“#关键字”).val()”/.rss');
}
});

我认为问题在于您的代码

排队

$('#output').html('').append('http://www.reddit.com/r/' + $('#keyword').val()) '/.rss').attr('href', 'http://www.reddit.com/r/' + $('#keyword').val()) '/.rss');
出现语法错误,括号未在正确位置闭合

 $('#output').html('')
      .append('http://www.reddit.com/r/' + $('#keyword').val()+ '/.rss')
      .attr('href', 'http://www.reddit.com/r/' + $('#keyword').val() + '/.rss');

我认为问题在于你的代码

排队

$('#output').html('').append('http://www.reddit.com/r/' + $('#keyword').val()) '/.rss').attr('href', 'http://www.reddit.com/r/' + $('#keyword').val()) '/.rss');
出现语法错误,括号未在正确位置闭合

 $('#output').html('')
      .append('http://www.reddit.com/r/' + $('#keyword').val()+ '/.rss')
      .attr('href', 'http://www.reddit.com/r/' + $('#keyword').val() + '/.rss');

谢谢你,Geekab!我可以用其他方法来处理代码$('#output').html('').append(''+关键字+'/.rss').attr('href',''+关键字+'/.rss');});谢谢你,Geekab!我可以用其他方法来处理代码$('#output').html('').append(''+关键字+'/.rss').attr('href',''+关键字+'/.rss');});