Привет, ребята У меня проблема, я думаю, это легко, но я не нашел проблемы. У меня есть «меню», где я хочу отправить данные на другую страницу, когда я нажимаю одну кнопку. Поэтому я пишу функцию в js, чтобы открыть новую вкладку и отправить данные. Но когда я нажимаю, это похоже на то, что функция не существует.Функция JS не отвечает на событие onclick
<div id="botones">
<input type="button" value="<?=L::misc_export?>" onclick="javascript:pasarDatosParaExportar();" name="boton" />
</div>
<script type="text/javascript">
function pasarDatosParaExportar() {
window.open('calculos.exportar.php?fecha2='+'<?=$_POST['fecha2']?>'+'&hasta='<?=$_POST['hasta']?>'&cuartel='<?=(int)$_GET['cuartel']?>'','_blank');
}
</script>
Значение атрибута 'onclick' должно быть кодом JavaScript. Избавьтесь от 'javascript:' там, это не нужно. –
Вы уверены, что ваша строка правильно заполняется внутри 'window.open (...' - может быть причиной ошибки. Вы проверили консоль? – WhiteHat