Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我需要两个单独的按钮,一个有三个选项,一个有两个,将选择六个网页之一_Javascript_Forms_Button_Submit - Fatal编程技术网

Javascript 我需要两个单独的按钮,一个有三个选项,一个有两个,将选择六个网页之一

Javascript 我需要两个单独的按钮,一个有三个选项,一个有两个,将选择六个网页之一,javascript,forms,button,submit,Javascript,Forms,Button,Submit,几个月来,我一直在研究和观看视频,因为我认为这很容易。基本上,(这只是一个简单的例子)我有两个按钮。假设第一种颜色是红色、白色和蓝色。第二种是狗和猫。所以我需要所有的蓝猫进入蓝猫和红狗的注册页面,进入红狗注册页面,依此类推。这可能吗?如何做到 为什么不使用两个select标记(类似于) 红色 绿色 蓝色 狗 猫 函数Goto() { var color=document.getElementById('color').value; var animal=document.getElementB

几个月来,我一直在研究和观看视频,因为我认为这很容易。基本上,(这只是一个简单的例子)我有两个按钮。假设第一种颜色是红色、白色和蓝色。第二种是狗和猫。所以我需要所有的蓝猫进入蓝猫和红狗的注册页面,进入红狗注册页面,依此类推。这可能吗?如何做到

为什么不使用两个select标记(类似于)


红色
绿色
蓝色
狗
猫
函数Goto()
{
var color=document.getElementById('color').value;
var animal=document.getElementById('animal').value;
}

好的,所以我走上了正确的轨道,但我仍然感到困惑。我有一种像红、绿、蓝、狗、猫的东西,其余的我都离目标很远。我试图将函数If和If else与指向页面的条件语句一起使用。要使您的示例生效,我必须给注册页面命名什么?@MatthewClegg您应该将此信息作为参数传递到单个注册页面,如abc.com/register?color=red&animal=cat
<select id='color'>
  <option value='red'>red</option>
  <option value='green'>green</option>
  <option value='blue'>blue</option>
</select>
<select id='animal'>
  <option value='dog'>Dog</option>
  <option value='cat'>Cat</option>
</select>
<button value='Go To Page' onclick='javascript:Goto()'></button>

function Goto()
{
  var color = document.getElementById( 'color' ).value;
  var animal = document.getElementById( 'animal' ).value;
}