Javascript HTML5 onclick按钮不起作用
我有这个html文件,它必须在onclick下调用一个函数,但是不执行任何操作,也不发出警报。我不知道这个按钮发生了什么。这个按钮不起作用是“id=botonRegistro”(任何按钮都能起作用) 我认为onclick不需要前缀,所以。。。我不知道这段代码发生了什么,因为它不调用javascript函数 编辑:这是我的cssJavascript 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
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'用作回退。