Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML5 onclick按钮不起作用_Javascript_Jquery_Html - Fatal编程技术网

Javascript HTML5 onclick按钮不起作用

Javascript HTML5 onclick按钮不起作用,javascript,jquery,html,Javascript,Jquery,Html,我有这个html文件,它必须在onclick下调用一个函数,但是不执行任何操作,也不发出警报。我不知道这个按钮发生了什么。这个按钮不起作用是“id=botonRegistro”(任何按钮都能起作用) 我认为onclick不需要前缀,所以。。。我不知道这段代码发生了什么,因为它不调用javascript函数 编辑:这是我的css body{ background-image: url("../img/fondoIndex.png"); background-size: inheri

我有这个html文件,它必须在onclick下调用一个函数,但是不执行任何操作,也不发出警报。我不知道这个按钮发生了什么。这个按钮不起作用是“id=botonRegistro”(任何按钮都能起作用)

我认为onclick不需要前缀,所以。。。我不知道这段代码发生了什么,因为它不调用javascript函数

编辑:这是我的css

body{
    background-image: url("../img/fondoIndex.png");
    background-size: inherit                       
    background-repeat:   no-repeat;
    background-position: center center;
}
使用解决方案编辑:

我没有在默认src中添加“内联不安全”,如下所示:

https://ssl.gstatic.com “不安全评估” “不安全内联”;样式src“self”“unsafe inline”;媒体src*“>


我不知道为什么,但是内容安全策略阻止了它。 当我删除此元时,所有工作:

<meta http-equiv="Content-Security-Policy"  content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">

我不知道为什么,但内容安全策略阻止了它。 当我删除此元时,所有工作:

<meta http-equiv="Content-Security-Policy"  content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">

将元标记更新为:

<meta http-equiv="Content-Security-Policy"  content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; media-src *">


我在
默认src
指令中添加了
'unsafe-inline'
,以允许执行
onClick()

将meta标记更新为:

<meta http-equiv="Content-Security-Policy"  content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; media-src *">


我在
默认src
指令中添加了
'unsafe-inline'
,以允许
onClick()
执行。

您打开控制台并检查错误了吗?警报对我有效:可能您加载到标题中的所有JavaScript都抛出了错误?您的onclick工作正常。您已经有任何事件绑定到此按钮了吗?控制台中有任何错误吗?我们可以看到您的css吗?可能是该按钮实际上没有启动ng由于元素重叠而单击。我的控制台没有显示任何内容。我在Eclipse ADT上。您打开控制台并检查错误了吗?该警报对我有效:可能您在标题中加载的所有JavaScript都会抛出错误?您的onclick工作正常。您是否已经有任何事件绑定到此按钮?co中是否有错误NSLE?我们可以看到您的css吗?可能是由于元素重叠,按钮实际上没有被单击。我的控制台没有显示任何内容。我在Eclipse ADT上。这是有效的,但我不知道为什么。它必须与添加的css一起工作。我在Chrome中遇到的错误是
拒绝执行内联事件处理程序,因为它违反了以下内容urity策略指令:“默认src‘self’数据:间隙:https://ssl.gstatic.com “。可以是'unsafe inline'关键字、哈希('sha256-…')或nonce('nonce-…'))是启用内联执行所必需的。还请注意,没有显式设置“script src”,因此使用“default src”作为回退。
这起作用,但我不知道为什么。必须添加它才能起作用。我在Chrome中遇到的错误是
拒绝执行内联事件处理程序,因为它违反了以下内容安全策略指令:默认src“自我”数据:间隙:https://ssl.gstatic.com “。启用内联执行需要'unsafe inline'关键字、哈希('sha256-…')或nonce('nonce-…')。另外请注意,没有显式设置'script src',因此将'default src'用作回退。