javascript - JS函数不响应事件onclick

标签 javascript html

大家好,我有一个问题,我认为这个问题很简单,但我找不到问题所在。我有一个“菜单”,当我单击一个按钮时,我想将数据发送到另一个页面。所以我在 js 中编写了一个函数来打开一个新选项卡并发送数据。但是当我点击时,就好像该函数不存在一样。

<div id="botones">
    &nbsp;&nbsp; 
    <input type="button" value="<?=L::misc_export?>" onclick="javascript:pasarDatosParaExportar();" name="boton" />
    &nbsp;&nbsp;
</div>

<script type="text/javascript">
function pasarDatosParaExportar() {
    window.open('calculos.exportar.php?fecha2='+'<?=$_POST['fecha2']?>'+'&hasta='<?=$_POST['hasta']?>'&cuartel='<?=(int)$_GET['cuartel']?>'','_blank');
}
</script>

最佳答案

删除 javascript:从你的“onclick”的内容。这是为了 <a href="[HERE PUT javascript:]"

如果你有链接并且想将 JS 代码放入“href”参数,应该使用它:

<a href="javascript:alert('success!')">click</a>

但是你也可以这样做:

<a onclick="alert('success!')">click</a>

关于javascript - JS函数不响应事件onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34159134/

相关文章:

html - IE7 页脚重叠

html - 拉伸(stretch) <li> 背景以填充 <ul> 的宽度

java - Primefaces 数据表问题:无法找到带有标识符的组件

javascript - 我应该如何在 d3js 中使用嵌套数据

javascript - 使用 django 框架或 javascript/AJAX 删除对象

javascript - Angular 5多个条件路由: "AuthGuards"

javascript - Material UI Table 组件与 Redux 配合不佳

html - 对齐行底部的元素

javascript - ThreeJS如何在场景中拖动鼠标只旋转相机?

javascript - 如何根据其属性值过滤充满数组的对象