使用javascript在按钮上显示不同的表单

使用javascript在按钮上显示不同的表单,javascript,Javascript,我正在处理一个表单,其中我有两个按钮,我想在一个按钮上显示来自数据库的数据,在第二个按钮上显示表单。这段代码正在运行,但无论我单击什么,都会显示相同的表单。请帮我做这个谢谢 <input type="button" onclick="check(this.form)" value="Survey" /> <script language="javascript"> function check(form) { window.open('index.

我正在处理一个表单,其中我有两个按钮,我想在一个按钮上显示来自数据库的数据,在第二个按钮上显示表单。这段代码正在运行,但无论我单击什么,都会显示相同的表单。请帮我做这个谢谢

<input type="button" onclick="check(this.form)" value="Survey" />
  <script language="javascript">
    function check(form) {
      window.open('index.html')
    }
  </script>

  <input type="button" onclick="check(this.form)" value="detail" />

  <script language="javascript">
    function check(form) {

      window.open('databasedetail.php')
    }
  </script>

功能检查(表格){
window.open('index.html')
}
功能检查(表格){
open('databasedetail.php')
}

您有一些逻辑和结构错误。请尝试以下类似操作:

<input type="button" onclick="check('survey');return false" value="Survey" />
<input type="button" onclick="check('detail');return false" value="detail" />

<script language="javascript">
function check(mode) {
    var pageToOpen;
    if (mode == 'survey') {
        pageToOpen = 'index.html';
    } else if (mode == 'detail') {
        pageToOpen = 'databasedetail.php';
    }
    if (pageToOpen) {
        window.open(pageToOpen);
    }
}
</script>

功能检查(模式){
var pageToOpen;
如果(模式==‘调查’){
pageToOpen='index.html';
}如果为else(模式=='detail'){
pageToOpen='databasedetail.php';
}
如果(第页打开){
窗口。打开(第页打开);
}
}

将第二个函数名更改为check2tankyou sir!!我的问题现在解决了。。非常感谢@普拉沙恩雷迪