未终止字符串常量javascript

未终止字符串常量javascript,javascript,html,onclick,Javascript,Html,Onclick,我已经在javascript/html中添加了这行代码,但是它给了我一个错误未终止的字符串常量,但是我看不出问题出在哪里。 我必须这样做,因为我正在sharepoint中执行某些操作,而且似乎这种方法是唯一可行的方法您不需要设置searchBoxLinkId和类别变量 我们假设一些现有的HTML(如下面的代码片段)将设置这两个变量。在下面的代码中,您可以在input中输入一些变量,category设置为11111。当你点击一个标签时,你会重定向到那个地址 onclick="var searchb

我已经在javascript/html中添加了这行代码,但是它给了我一个错误
未终止的字符串常量
,但是我看不出问题出在哪里。
我必须这样做,因为我正在sharepoint中执行某些操作,而且似乎这种方法是唯一可行的方法

您不需要设置
searchBoxLinkId
类别
变量

我们假设一些现有的HTML(如下面的代码片段)将设置这两个变量。在下面的代码中,您可以在
input
中输入一些变量,
category
设置为
11111
。当你点击一个标签时,你会重定向到那个地址

onclick="var searchb = jQuery('#'+searchBoxLinkId).value; 
var searchlink= window.location.protocol + '//' + window.location.hostname+'/Dave2/Pages/FAQSearch.aspx?category='+category+'&k='+searchb;
window.location = searchlink;" href="javascript: {}">

var类别=11111;

您没有设置
searchBoxLinkId
类别
变量

我们假设一些现有的HTML(如下面的代码片段)将设置这两个变量。在下面的代码中,您可以在
input
中输入一些变量,
category
设置为
11111
。当你点击一个标签时,你会重定向到那个地址

onclick="var searchb = jQuery('#'+searchBoxLinkId).value; 
var searchlink= window.location.protocol + '//' + window.location.hostname+'/Dave2/Pages/FAQSearch.aspx?category='+category+'&k='+searchb;
window.location = searchlink;" href="javascript: {}">

var类别=11111;

您可以使用单引号或双引号的匹配对。双引号可以包含在由单引号包围的字符串中,单引号可以包含在由双引号包围的字符串中。

您可以使用单引号或双引号的匹配对。双引号可以包含在由单引号包围的字符串中,而单引号可以包含在由双引号包围的字符串中。

如果代码中有一些严重的打字错误,请检查双引号。请查看上面代码中的颜色,看看您是否能发现它,它与引号有关。因为我是在sharepoint显示模板中执行此操作的,并且我已经创建了自己的函数,所以它不会在ctx中定义,因此不能仅通过输入函数名来运行如果您知道如何在sharepoint中执行此操作,请告诉我您的代码中有一些严重的拼写错误,检查双引号查看上面代码中的颜色,看是否无法识别,它与引号有关。因为我是在sharepoint显示模板中执行此操作的,并且我已经创建了自己的函数,所以不会在ctx中定义它,因此,不能仅通过输入函数名来运行如果您知道如何在sharepoint中执行此操作,请告诉meadded一些示例OP最好能理解地使用正确的修复程序重写OP的代码,最好添加一些示例OP最好能理解地使用正确的修复程序重写OP的代码最好