小编XP1*_*XP1的帖子

在<head>中,首先出现:<meta>或<title>?

在头部,首先是:元或标题?

我正在读这个:

这个[meta]标签应该是HEAD部分中的第一个,因为服务器将上面的文本处理为ASCII,没有特定的格式,只有在分析标签时才知道.

http://www.xul.fr/en/html5/html.php

标准是否指定了订单?

两种顺序都有缺点吗?

html title meta-tags

44
推荐指数
3
解决办法
2万
查看次数

如何在"setCustomValidity("...")之后清除,删除或重置HTML5表单验证状态;"?

如何清除,删除或重置HTML5表单验证状态setCustomValidity("...");

setCustomValidity("");在Firefox和Chrome中设置空字符串会关闭表单验证错误消息.我不想关闭表单验证错误消息.我想重置验证状态,以便检查下一个答案,并保持显示的验证错误消息.如果未重置验证状态,则即使是下一个正确答案也会错误地显示验证错误消息.


所以,某种程度上,"清除"意味着"接近"?

如果参数是空字符串,则清除自定义错误.

http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#the-constraint-validation-api


这是一个验证测试用例:

<!DOCTYPE html>
<html dir="ltr" lang="en">
    <head>
        <meta charset="utf-8"/>
        <title>Validation test case</title>
    </head>
    <body>
        <form id="testForm">
            <input type="text" id="answer" pattern="[A-Za-z]+" autofocus required/>
            <input type="submit" value="OK"/>
        </form>

        <script>
            /*jslint browser: true, vars: true, white: true, maxerr: 50, indent: 4 */
            (function ()
            {
                "use strict";

                var form = null;
                var answer = null;

                var isCorrectAnswer = function (value)
                {
                    return (value === "a");
                };

                var closeValidation = function (element)
                {
                    // Close the …
Run Code Online (Sandbox Code Playgroud)

javascript forms validation html5

30
推荐指数
1
解决办法
3万
查看次数

如何从头创建/编写一个简单的XML解析器?

如何从头创建/编写一个简单的XML解析器?

我想知道英语中简化的基本步骤,而不是代码示例.

一个好的解析器是如何设计的?我知道正则表达式不应该在解析器中使用,但正则表达式在解析XML中的作用是多少?

建议的数据结构是什么?我应该使用链表来存储和检索节点,属性和值吗?

我想学习如何创建XML解析器,以便我可以用D编程语言编写一个.

xml d xml-parsing

22
推荐指数
3
解决办法
2万
查看次数

当表单动作属性为"#"(数字/磅符号/符号/字符)时,它是什么意思?

当form action属性为"#"(数字/磅符号/符号/字符)时,它是什么意思?

当表单输入的formaction属性设置为"#" 时会发生什么?这是否会阻止输入提交到服务器?

<form method="GET" action="example.php">
    <input type="text" size="20" name="text1" value="text1" formaction="#"/>
    <input type="text" size="20" name="text2" value="text2"/>
    <input type="submit" value="Submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)

html forms html5

16
推荐指数
1
解决办法
3万
查看次数

如何在Opera 11中使用HTML5客户端表单验证时阻止表单提交?

如何在Opera 11中使用HTML5客户端表单验证时阻止表单提交?

这是一个示例测试页面:

<section>
  <h2>Test</h2>
  <form>
    <input type="text" name="test" id="test" required/>
    <input type="submit" value="Test" />
  </form>
</section>
Run Code Online (Sandbox Code Playgroud)

验证在Opera 11中有效,但在输入值后单击按钮时,浏览器会提交表单.

我希望浏览器始终保留在网页上,这对于仅有客户端的脚本而言,只适用于没有服务器的本地硬盘驱动器.

当我添加return false;或尝试阻止表单提交时,验证不再有效.

Opera 11.10 Build 2092

编辑:

感谢robertc的解决方案,我得到了它的工作.这是没有jQuery的测试页面.

 (function() {
   "use strict";

   window.addEventListener("load", function() {
     document.getElementById("testForm").addEventListener("submit", function(event) {
       event.target.checkValidity();
       event.preventDefault(); // Prevent form submission and contact with server
       event.stopPropagation();
     }, false);
   }, false);
 }());
Run Code Online (Sandbox Code Playgroud)
<section>
  <h2>Test</h2>
  <form id="testForm">
    <input type="text" name="test" id="test" required/>
    <input type="submit" value="Test" />
  </form>
</section>
Run Code Online (Sandbox Code Playgroud)

forms validation html5 opera client-side

9
推荐指数
1
解决办法
2万
查看次数

如何在Windows上添加库包括NetBeans和gcc的路径?

如何在Windows上添加库包括NetBeans和gcc的路径?

使用:

  • NetBeans 7.1.2
  • MinGW(mingw-get-inst-20120426.exe)
  • gcc 4.7.0

c c++ windows gcc netbeans

9
推荐指数
1
解决办法
3万
查看次数

是否可以交叉编译MIPS的D源代码?

是否可以交叉编译MIPS的D源代码?

例如,我想编译一个D"Hello,world".将在基于TI AR7的设备上运行的程序,该设备具有MIPS32处理器,通常运行带有MontaVista补丁和uClibc的Linux 2.4.17内核(使用MIPS I通用目标; ELF 32位LSB可执行文件,MIPS,MIPS-I版本1 SYSV).

http://en.wikipedia.org/wiki/TI-AR7

d mips cross-compiling texas-instruments mips32

6
推荐指数
1
解决办法
542
查看次数

如何欺骗JavaScript GET请求的用户代理?

如何欺骗JavaScript GET请求的用户代理?setRequestHeader使用User-Agent是不允许的:

xmlHttpRequest.setRequestHeader("User-Agent", "...");
Run Code Online (Sandbox Code Playgroud)

javascript user-agent http-get spoofing

5
推荐指数
2
解决办法
4690
查看次数

是否有可能在D2中防止不可传递地重新分配变量?

是否有可能在D2中防止不可传递地重新分配变量?

例如:

final int[] a = [0];
a[0] = 1; // OK.
a = []; // ERROR.
Run Code Online (Sandbox Code Playgroud)

我只看到const,并immutable在这里: http://www.dlang.org/const3.html

d

5
推荐指数
1
解决办法
115
查看次数

如何从构造函数中删除函数?

如何从构造函数中删除函数?

如果greetPerson构造函数中调用了一个函数,我该如何删除该函数?

function Person(name)
{
    this.name = name;
    this.greet = function greet()
    {
        alert("Hello, " + this.name + ".");
    };
}
Run Code Online (Sandbox Code Playgroud)

我希望结果如下:

function Person(name)
{
    this.name = name;
}
Run Code Online (Sandbox Code Playgroud)

javascript

5
推荐指数
2
解决办法
1505
查看次数