Javascript 表单中两个输入字段的异或要求
我有一个有几个输入的表单。大多数字段都是必需的,但我想将两个输入设置为XOR required。也就是说,这两个值中必须有一个值,但不能两者都有 由于纯HTML可能无法做到这一点(如果我错了,请纠正我),我猜一些javascript是合适的,对吗?如果是,我需要什么?输入类型为“文件”和“url”Javascript 表单中两个输入字段的异或要求,javascript,php,html,forms,input,Javascript,Php,Html,Forms,Input,我有一个有几个输入的表单。大多数字段都是必需的,但我想将两个输入设置为XOR required。也就是说,这两个值中必须有一个值,但不能两者都有 由于纯HTML可能无法做到这一点(如果我错了,请纠正我),我猜一些javascript是合适的,对吗?如果是,我需要什么?输入类型为“文件”和“url” 编辑:用PHP代替javascript怎么样?最好是这样。您可以使用 php代码中的简单if 和回波结果 if((isset($input1) && ! isset($input2)
编辑:用PHP代替javascript怎么样?最好是这样。您可以使用 php代码中的简单if 和回波结果
if((isset($input1) && ! isset($input2)) || (!isset($input1) && isset($input2)))
{
echo "yes";
}else
echo "no";
先生,你还要别的吗?我都不知道该怎么办。我基本上只是一个HTML和CSS用户,您应该尝试用PHP实现测试,并且为了方便用户,还应该使用客户端JavaScript。在这里,您需要对PHP和JavaScript(以及DOM)的理解最少。