我有一个表单,它的动作最初是刷新页面。但我需要一个按钮来提交数据并更改表单的操作。我尝试使用下面的 JavaScript:
<form id="form1" name="form1" action="" method="post">
按钮
<input type="button" class="submit" value="Save" onchange="submitForm()" />
JavaScript
function submitForm(){
document.getElementById('form1').action = <?echo base_url().'index.php/folder/controller/controller_function/';?>;
document.getElementById('form1').submit();
}
当我单击按钮时,什么也没有发生。我也尝试在表单的操作中使用 if/else 语句,但这也不起作用:
<form id="form1" name="form1" action="<?if(isset($_POST['saveButton'])){echo base_url().'index.php/folder/controller/controller_function/';} else{echo "";}?>" method="post">