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
跨浏览器html5和PHP的max属性的替代方案_Php_Html_Max - Fatal编程技术网

跨浏览器html5和PHP的max属性的替代方案

跨浏览器html5和PHP的max属性的替代方案,php,html,max,Php,Html,Max,HTML5和PHP 我在order.php中使用上述代码,但在html5中使用。那么,也许使用一些PHP可以解决这个问题 这在以下方面起作用: 歌剧与铬 不在以下地点工作: Safare、IE和Firefox 在Opera&Chrome中,当我超过值6且无法继续时,它会向我显示警告 在Safari、IE和Firefox中,它不显示任何警告,并继续结帐 max还有其他选择吗?它需要在上述所有浏览器中工作 谢谢,, F4LLCON我将详细介绍Millimoose所说的内容,并提出一种叫做polyfi

HTML5和PHP

我在order.php中使用上述代码,但在html5中使用。那么,也许使用一些PHP可以解决这个问题

这在以下方面起作用: 歌剧与铬

不在以下地点工作: Safare、IE和Firefox

在Opera&Chrome中,当我超过值6且无法继续时,它会向我显示警告

在Safari、IE和Firefox中,它不显示任何警告,并继续结帐

max还有其他选择吗?它需要在上述所有浏览器中工作

谢谢,,
F4LLCON

我将详细介绍Millimoose所说的内容,并提出一种叫做polyfill的方法来帮助您解决这个问题。虽然HTML5表单非常棒,但并非所有浏览器都完全支持它们。但是人们在使用支持它的浏览器中的默认功能时,会花很多时间编写脚本,将此功能带到较旧的浏览器中

为你提到的是。它确实是最适合您的用例的,因为您可以将其放入其中,而不必编写繁琐的验证规则

我还建议您在表单中查看更多HTML5的优点


请记住,在使用剪切时,新功能始终集成这些类型的脚本,以便旧浏览器也能欣赏您的网站。

使用类似的功能,直到HTML5输入元素可行为止。在这里我可以看到safari支持max,但它不适用于我“昨天”安装的safari。有没有其他像“max”这样简单的选择?或者我最好的方法是使用jquery.validate?Google也给了我这个:,应该足够简单。我仍然推荐jQuery插件用于任何“真正”的工作,因为它可以让你以客户想要的方式自定义验证。我已经测试了h5validate,但仍然不能在firefox、safari和ie中工作。我真的需要它尽可能简单,因为它是为了调试我从学校获得的作为作业的站点。我们的老师给了我们这个网站,并告诉我们“现在去发现问题并解决它”。我已经搜索并尝试了很多方法,但都不管用。我不认为我们可以改变整个剧本。所以是的。。我是stuckjQuery工具验证程序,它实际上工作得很好,但我认为我不允许在分配任务时使用这个验证程序。你们可以想象,老师很固执。他自己写了一本html5的书,他觉得自己很了不起。它甚至没有解释如果像max attribute这样的东西不起作用该怎么办,他也不帮助回答问题。但现在他给了我们一个任务,我们可以去把头发从头发里拔出来heads@F4LLCON老实说,别把这家伙当回事。作为一名大学生,我知道这些家伙有多自大。只要坚持做你认为最好的事情,你就会得到一份薪水更高的工作。我完全知道你在说什么。。。。但是这实际上是一个考试,我们必须做一个关于什么不起作用的报告。周二我们有第二部分,我们必须修正代码,这样网站才能正常运行。但我们甚至不允许使用互联网!哈哈,我想整个类都会失败。嗯,我甚至不知道那个验证器插件,看起来比h5validate更可靠。@F4LLCON好吧,你能做的就是使用纯Javascript在页面上查找
元素,并手动实现对
max
的支持。这可能是可行的,如果你只需要做其中的一些。如果不允许您提前准备修复,您仍然应该提前编写代码,以便知道考试时要做什么。