为什么Js不会调用该函数?

时间:2015-01-31 23:20:04

标签: javascript

所以我有一个名为redireccionar()的函数

function redireccionar(){
            alert("activaste la funcion");
        }

gyazo

和redireccionar()被这个调用:

<button class="btn btn-default" onclick="redireccionar()" type="button">Go!</button>

gyazo

但我点击并没有任何反应,因为我渲染它们?我该如何解决?为什么它不起作用?感谢。

3 个答案:

答案 0 :(得分:4)

您需要为自定义JS制作单独的<script>标记,您的第一个屏幕截图(http://gyazo.com/c86b48f3f96137bba0e32e1ae72c0daf)显示您有一个脚本标记拉入引导程序,并在该标记内指定您的代码。< / p>

示例解决方案:

<script src='/path/to/bootstrap/cdn'></script>
<script>
function redireccionar(){
    alert("activaste la funcion");
}
</script>

请参阅https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script#attr-src

答案 1 :(得分:3)

哦!我刚检查了你的照片,发现了类似的东西:

<script src="......bootstrap.min.js">
//your code here
</script>

您不应该在该引导框架中包含您的脚本。这样做:

<script src="path-of-boostrap.min.js"></script>
<script>
//your code here
</script>

答案 2 :(得分:0)

¡Hola Ruben!您的第一个屏幕截图显示了问题您的函数必须由单独的<script></script>标记包围,而不是在链接的bootstrap js文件中。到目前为止,其他一切都应该没问题。