我正在尝试将搜索表单附加到wordpress网站的导航栏中。我必须通过在页脚小部件的脚本标记内编写javascript来完成此操作,因为我无法编辑实际的源代码。但是,我在控制台中收到错误,指示Unknown SyntaxError: Unexpected token ILLEGAL
。但是,我无法确定需要更改以更正此错误。
这是我写的javascript,它在控制台中被标记:
$mainNav.append("<li id='search'>
<form role='search' method='get' class='search-form form-inline' action='https://son.sites.unc.edu/'>
<div class='input-group'>
<label class='hide'>Search for:</label>
<input type="search" aria-labelledby='search site' value='' name='s' class='search-field form-control' placeholder='Search this site...'>
<span class='input-group-btn'>
<button type='submit' aria-labelledby='Submit' value='Submit Search' class='search-submit btn btn-default'>
<span class='glyphicon glyphicon-search'>
</span>
</button>
</span>
</div>
</form></li>");
答案 0 :(得分:0)
Alex K.为我解决了这个问题:
type="search"
应该type='search'
非常明确(整个字符串需要在一行上)