• <small id='VEUgM'></small><noframes id='VEUgM'>

    <tfoot id='VEUgM'></tfoot>

        <legend id='VEUgM'><style id='VEUgM'><dir id='VEUgM'><q id='VEUgM'></q></dir></style></legend>
        • <bdo id='VEUgM'></bdo><ul id='VEUgM'></ul>
      1. <i id='VEUgM'><tr id='VEUgM'><dt id='VEUgM'><q id='VEUgM'><span id='VEUgM'><b id='VEUgM'><form id='VEUgM'><ins id='VEUgM'></ins><ul id='VEUgM'></ul><sub id='VEUgM'></sub></form><legend id='VEUgM'></legend><bdo id='VEUgM'><pre id='VEUgM'><center id='VEUgM'></center></pre></bdo></b><th id='VEUgM'></th></span></q></dt></tr></i><div id='VEUgM'><tfoot id='VEUgM'></tfoot><dl id='VEUgM'><fieldset id='VEUgM'></fieldset></dl></div>

        setAttribute 和 setAttributeNS(null,

        时间:2023-09-08
      2. <tfoot id='3e1NC'></tfoot>
          <legend id='3e1NC'><style id='3e1NC'><dir id='3e1NC'><q id='3e1NC'></q></dir></style></legend>

              <tbody id='3e1NC'></tbody>

              <bdo id='3e1NC'></bdo><ul id='3e1NC'></ul>

                <small id='3e1NC'></small><noframes id='3e1NC'>

              • <i id='3e1NC'><tr id='3e1NC'><dt id='3e1NC'><q id='3e1NC'><span id='3e1NC'><b id='3e1NC'><form id='3e1NC'><ins id='3e1NC'></ins><ul id='3e1NC'></ul><sub id='3e1NC'></sub></form><legend id='3e1NC'></legend><bdo id='3e1NC'><pre id='3e1NC'><center id='3e1NC'></center></pre></bdo></b><th id='3e1NC'></th></span></q></dt></tr></i><div id='3e1NC'><tfoot id='3e1NC'></tfoot><dl id='3e1NC'><fieldset id='3e1NC'></fieldset></dl></div>
                1. 本文介绍了setAttribute 和 setAttributeNS(null,的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  以null作为命名空间参数调用setAttribute和setAttributeNS有什么区别?

                  What is the difference between calling setAttribute and setAttributeNS with null as the namespace parameter?

                  使用 getAttribute() 然后 setAttributeNS 也有问题吗?

                  Also is there an issue with using getAttribute() and then setAttributeNS ?

                  推荐答案

                  setAttribute() 是一个 DOM 1 函数.setAttributeNS() 是一个 DOM 2 函数,它通过在第一个参数中指定应该应用于标签/属性的 xmlns 命名空间来解决标签或属性名称冲突的问题.

                  setAttribute() is a DOM 1 function. setAttributeNS() is a DOM 2 function that resolves the problem of conflicting tag or attribute names by specifying the xmlns namespace that should apply to the tag/attribute in the first argument.

                  如果属性没有定义的命名空间前缀,则第一个参数必须为 null.您可以使用 setAttribute(),但为了保持一致性,建议坚持使用 setAttributeNS().见:

                  If an attribute does not have a defined namespace prefix, the first argument must be null. You could use setAttribute() but for consistency it is advisable to stick to setAttributeNS(). See:

                  https://developer.mozilla.org/en/docs/Web/SVG/Namespaces_Crash_Course#Scripting_in_namespaced_XML

                  但是,请注意:XML 1.1 中的命名空间建议声明没有前缀的属性的命名空间名称没有价值.换句话说,虽然属性属于标签的命名空间,您不要使用标签的命名空间名称.相反,您必须使用 null 作为不合格的命名空间名称(无前缀)属性."

                  "However, note carefully: the Namespaces in XML 1.1 recommendation states that the namespace name for attributes without a prefix does not have a value. In other words, although the attributes belong to the namespace of the tag, you do not use the tag's namespace name. Instead, you must use null as the namespace name for unqualified (prefixless) attributes."

                  这篇关于setAttribute 和 setAttributeNS(null,的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:使用替代文本查找图像标签 下一篇:如何获取 DOM 元素上所有可能的有效属性

                  相关文章

                  最新文章

                  <tfoot id='aL7HE'></tfoot>
                        <bdo id='aL7HE'></bdo><ul id='aL7HE'></ul>

                      <legend id='aL7HE'><style id='aL7HE'><dir id='aL7HE'><q id='aL7HE'></q></dir></style></legend>
                      <i id='aL7HE'><tr id='aL7HE'><dt id='aL7HE'><q id='aL7HE'><span id='aL7HE'><b id='aL7HE'><form id='aL7HE'><ins id='aL7HE'></ins><ul id='aL7HE'></ul><sub id='aL7HE'></sub></form><legend id='aL7HE'></legend><bdo id='aL7HE'><pre id='aL7HE'><center id='aL7HE'></center></pre></bdo></b><th id='aL7HE'></th></span></q></dt></tr></i><div id='aL7HE'><tfoot id='aL7HE'></tfoot><dl id='aL7HE'><fieldset id='aL7HE'></fieldset></dl></div>
                    1. <small id='aL7HE'></small><noframes id='aL7HE'>