Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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 可下载的){ 如果(产品链接值==“”){ 提醒(“请提供产品的下载链接”); product_link.focus(); product_link.style.borderColor=“#E54B4B4B”; isValid=false; } } els_Javascript_Html_Validation - Fatal编程技术网

Javascript 可下载的){ 如果(产品链接值==“”){ 提醒(“请提供产品的下载链接”); product_link.focus(); product_link.style.borderColor=“#E54B4B4B”; isValid=false; } } els

Javascript 可下载的){ 如果(产品链接值==“”){ 提醒(“请提供产品的下载链接”); product_link.focus(); product_link.style.borderColor=“#E54B4B4B”; isValid=false; } } els,javascript,html,validation,Javascript,Html,Validation,可下载的){ 如果(产品链接值==“”){ 提醒(“请提供产品的下载链接”); product_link.focus(); product_link.style.borderColor=“#E54B4B4B”; isValid=false; } } else if(产品类型值=“物理”){ 如果(产品重量值==“”){ 提醒(“请提供产品重量”); 产品重量。焦点(); product_weight.style.borderColor=“#E54B4B4B”; isValid=false; }

可下载的){ 如果(产品链接值==“”){ 提醒(“请提供产品的下载链接”); product_link.focus(); product_link.style.borderColor=“#E54B4B4B”; isValid=false; } } else if(产品类型值=“物理”){ 如果(产品重量值==“”){ 提醒(“请提供产品重量”); 产品重量。焦点(); product_weight.style.borderColor=“#E54B4B4B”; isValid=false; } 如果(产品高度值==“”){ 警惕(“请提供产品高度”); 产品高度。焦点(); product_height.style.borderColor=“#E54B4B4B”; isValid=false; } 如果(产品深度值==“”){ 警告(“请提供产品深度”); product_depth.focus(); product_depth.style.borderColor=“#E54B4B4B”; isValid=false; } } 如果(产品品牌价值==“”){ 警惕(“请提供产品品牌”); product_brand.focus(); product_brand.style.borderColor=“#E54B4B4B”; isValid=false; } 如果(产品标签值==“”){ 警告(“请提供产品标签”); product_tags.focus(); product_tags.style.borderColor=“#E54B4B4B”; isValid=false; } if(产品描述值=“”| |产品描述值.length<150){ 警告(“产品不能为空,且不能少于150个字符”); 产品描述。焦点(); product_description.style.borderColor=“#E54B4B4B”; isValid=false; } //否则{ //警报(“产品详细信息保存成功”); //} if(isValid==true) {警报(“产品详细信息保存成功”); }
}哪里定义了
产品高度
选择(即:选择类别)中的默认选项应该没有值或值=”。如果未选择值,元素的值将为空。您正在检查“选择类别”,但该值不存在。以及“选择”和“隐藏”“不需要值,除非它是某些选择框库的一部分。我还看到你在选项上有名字道具,这也是不正确的——它们不应该在那里。名称prop出现在select元素上。在调试JS之前,您的HTML需要大量的支持。好吧,谈谈“选择类别”选项。该元素的值将动态添加到该元素中,因此该元素保留为空。是的,我同意我需要改进我的HTML,我非常感谢您在“option元素中name属性的用法为何不正确?”中提供的帮助。是的。成功了。将else if更改为if worked。但是你能告诉我为什么它不起作用吗?太好了@LalitPal!所以你的产品类型值要么是“物理的”,要么是“可下载的”,对吗?我认为在你的例子中,它是“物理的”,因此它进入了if语句。因为它进入了if语句,所以不能进入紧跟其后的else-if语句,因为这是else关键字的性质(只检查前一个if是否为false)。希望这有意义?还有一点阅读:是的,我明白了。谢谢你的帮助。谢谢你的帮助,但是问题已经解决了。尽管如此,我还是很感激你的回答,是的,我们也可以应用。如果你觉得这个方法是正确的……请竖起大拇指,这样可能会帮助其他人。
else if(product_brand_value == ""){
use a boolean variable to check validity status bool isValid=true;