Javascript:未捕获的语法错误:输入意外结束:键入错误?
这句话怎么了?继续生成错误:未捕获的语法错误:输入意外结束。我想这是因为变量的长度超过80个字符,对吗?我这样问是因为我读到varname的长度限制为80个字符,但我也读到chrome允许varname的长度最多为500个字符 代码只是javascript/jquery 代码: var公司页面管理公司章节按钮文件菜单文件关闭= $.Company\u Fs\u Pages\u Admin\u\u Company\u Fs\u Sections\u button\u FileMenu\u File\u Close\u class[0]。getBoundingClientRect 此外,它不会返回[0]的值。变量的getBoundingClientRect:Company\u Fs\u Pages\u Admin\u\u公司\u Fs\u Sections\u Buttons\u FileMenu\u File\u Close\rect 更新:需要更多的代码Javascript:未捕获的语法错误:输入意外结束:键入错误?,javascript,jquery,Javascript,Jquery,这句话怎么了?继续生成错误:未捕获的语法错误:输入意外结束。我想这是因为变量的长度超过80个字符,对吗?我这样问是因为我读到varname的长度限制为80个字符,但我也读到chrome允许varname的长度最多为500个字符 代码只是javascript/jquery 代码: var公司页面管理公司章节按钮文件菜单文件关闭= $.Company\u Fs\u Pages\u Admin\u\u Company\u Fs\u Sections\u button\u FileMenu\u File
<div id="Company_Fs_Section_Buttons_FileMenu"class="Company_Fs_Pages_Admin___Company_Fs_Sections_Buttons_FileMenu_AddContent"style="position:absolute;
width:200;
display:grid;
">
<button id="ButtonId"class="Company_Fs_Pages_Admin___Company_Fs_Sections_Buttons_FileMenu_AddContent_Videos_class"onclick="Company_Fs_Sections_Buttons_FileMenu_AddContent_Videos("Company_Fs_Pages_Admin");
">Videos</button>
var Company_Fs_Pages_Admin___Company_Fs_Sections_Buttons_FileMenu_AddContent_Videos_rect=$(".Company_Fs_Pages_Admin___Company_Fs_Sections_Buttons_FileMenu_AddContent_Videos_class")[0].getBoundingClientRect();
function Company_Fs_Sections_Buttons_FileMenu_AddContent_Videos(varname1){var varname2=$(".Company_Fs_Pages_Admin___Company_Fs_Sections_Buttons_FileMenu_AddContent_FileName_var").text();
$.ajax({data:{Page:varname1,FileName:varname2},type:"POST",url:url_root + "Company/Fs/Sections/Buttons/FileMenu/AddContent/Videos.php",success:function (data){$(".modal").css({"display":"inline-block"});
$(".modal_mid").html("<pre>" + data + "</pre>");
script=$(data).text();
$.globalEval(script);
alert(data);
}});
}
编辑:HTML中有语法错误。如果要在引号内使用引号,请将其转义,或在外部双引号内使用内部单引号,反之亦然
在这方面,具体而言:
在“公司\财务\页面\管理”周围使用单引号,而不是双引号
所以,下次要更加小心,StackOverflow不是来修复您的打字错误的。哦,谢谢。很抱歉,我发现这是因为类元素上有display:none,因此[0]中的值返回了neg。干杯。我用更多的代码更新了我的问题,因为我得到了相同的错误。请帮助。@jasperasd我根据您提供的新代码编辑了我的答案。事实证明,是的,这是HTML中的一个输入错误。请不要对一个诚实的问题投反对票。这段代码仍然不起作用是有原因的,其他人可能会发现这很有用。我在单击按钮时出错。否则,错误不会显示。你的代码和解释到处都是,你应该在提问时更加努力,所以,-1。例如:结构良好的段落,清晰的代码示例,最小可验证的完整示例,使用代码美化器,然后粘贴代码,等等。小事情,但同时非常重要。另外,我注意到你的其他问题基本相同。谢谢。我试试看。我必须承认有很多规则没有解释。在我们的汉密尔顿编程社区中被否决是经常发生的事情。也许这样可以更清楚地说明它试图提交的问题的章程/目标。示例:以未来问题搜索者可以轻松适应自己代码的方式提问,示例:这里有一些问题格式可供选择,例如:我们将否决什么以及为什么否决,等等。新手很容易被否决,几次尝试后,新手就被阻止提问。可以修改。给你:
<button id="ButtonId"class="Company_Fs_Pages_Admin___Company_Fs_Sections_Buttons_FileMenu_AddContent_Videos_class"onclick="Company_Fs_Sections_Buttons_FileMenu_AddContent_Videos('Company_Fs_Pages_Admin');
">Videos</button>