Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.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 - Fatal编程技术网

检查不同按钮上Javascript中的必填字段

检查不同按钮上Javascript中的必填字段,javascript,Javascript,我对java脚本不是很在行,但我尝试用不同的方式学习一些东西,这个社区总是帮助我学习这些东西。 我再次需要你们的帮助。下面是我的代码,我想要的是 我在一个页面上有不同的下拉列表,用不同的按钮在php中运行不同的查询。但我想确保在点击按钮继续进行php查询之前,drop应该有一些选定的值。我无法执行此任务,下面的示例肯定是错误的。我想在按钮上点击“乐趣”我的功能应该运行,它应该检查是否从下拉列表s1中选择了正确的值,这里s2值不是必需的。第二个按钮的副节也是如此。请帮忙,如有任何意见,将不胜感激

我对java脚本不是很在行,但我尝试用不同的方式学习一些东西,这个社区总是帮助我学习这些东西。 我再次需要你们的帮助。下面是我的代码,我想要的是

我在一个页面上有不同的下拉列表,用不同的按钮在php中运行不同的查询。但我想确保在点击按钮继续进行php查询之前,drop应该有一些选定的值。我无法执行此任务,下面的示例肯定是错误的。我想在按钮上点击“乐趣”我的功能应该运行,它应该检查是否从下拉列表s1中选择了正确的值,这里s2值不是必需的。第二个按钮的副节也是如此。请帮忙,如有任何意见,将不胜感激

函数myFunction(){
document.getElementById(“s1”).value=“必需”
}
函数myFunction1(){
document.getElementById(“s2”).value=“必需”
}
dd1:
选择一个
1.
2.
3.


dd2: 选择一个 A. B B

乐趣
fun1
您必须检查
文档.getElementById(“s1”)的值。选择索引和
…(s2)
,如下所示:

函数myFunction(){
var s1=document.getElementById(“s1”)。选择索引;
var s2=document.getElementById(“s2”)。选择索引;

如果(s1您必须检查
document.getElementById(“s1”)的值。选择索引和
…(s2)
,如下所示:

函数myFunction(){
var s1=document.getElementById(“s1”)。选择索引;
var s2=document.getElementById(“s2”)。选择索引;

if(s1使用jQuery就可以了。您只需要检查
select
组件的值。要实现这一点,您应该首先在未选择任何内容时为添加一个值:

dd1:<select id="s1">
    <option value="0">Select one</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
  </select>

   <br>       <br>
dd2:<select id="s2">
    <option value="0">Select one</option>
    <option value="a">a</option>
    <option value="b">b</option>
    <option value="b">b</option>
  </select>
  <br><br>

用香草 如果出于任何原因不想使用jQuery,只需更改
var selectedValue1=$('#s1').val();
var selectedValue1=document.getElementById('s1').value;


我希望这会有所帮助:)

使用jQuery可以做到这一点。您只需要检查
select
组件的值。要实现这一点,您应该首先在未选择任何内容时为添加一个值:

dd1:<select id="s1">
    <option value="0">Select one</option>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
  </select>

   <br>       <br>
dd2:<select id="s2">
    <option value="0">Select one</option>
    <option value="a">a</option>
    <option value="b">b</option>
    <option value="b">b</option>
  </select>
  <br><br>

用香草 如果出于任何原因不想使用jQuery,只需更改
var selectedValue1=$('#s1').val();
var selectedValue1=document.getElementById('s1').value;

我希望这有帮助:)