Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 同时更改两个标签_Javascript_Jquery_Html - Fatal编程技术网

Javascript 同时更改两个标签

Javascript 同时更改两个标签,javascript,jquery,html,Javascript,Jquery,Html,HTML 我想要的结果是显示“5+2”的文本。但是只有一个标签会更改值,并且由于某种原因,“+”会被删除。将您的html更改为此 <body> <label id="num1label"></label> + <label id="num2label"></label> </body> + 将您的html更改为 <body> <la

HTML


我想要的结果是显示“5+2”的文本。但是只有一个标签会更改值,并且由于某种原因,“+”会被删除。

将您的html更改为此

<body>
        <label id="num1label"></label>
        +
        <label id="num2label"></label>
    </body>

+

将您的html更改为

<body>
        <label id="num1label"></label>
        +
        <label id="num2label"></label>
    </body>

+

您不能忽略
标签
元素的结束标记。生成的标记不是您所想的。

您不能忽略
标签
元素的结束标记。结果标记不是您所想的。

元素错误,标记错误。使用:

<html>
    <body>
        <span id="num1label"></span>
        +
        <span id="num2label"></span>
    </body>
</html>

+
您的代码失败,因为
标记不是自动关闭的;宽容的浏览器认为它们应该嵌套,并且您忘记了结束标记,因此它以这种方式呈现它们


但是,标记用于为输入元素提供注释。如果使用正确,它必须与
元素关联,可以作为后代,也可以通过
表单
属性(HTML5)。对于内嵌文本,您可以(并且应该)使用
元素。

错误的元素,错误的标记。使用:

<html>
    <body>
        <span id="num1label"></span>
        +
        <span id="num2label"></span>
    </body>
</html>

+
您的代码失败,因为
标记不是自动关闭的;宽容的浏览器认为它们应该嵌套,并且您忘记了结束标记,因此它以这种方式呈现它们


但是,标记用于为输入元素提供注释。如果使用正确,它必须与
元素关联,可以作为后代,也可以通过
表单
属性(HTML5)。对于内嵌文本,您可以(也应该)使用
元素。

请记住,该元素旨在与输入或表单元素关联。请记住,该元素旨在与输入或表单元素关联。事实上,这是正确的。我会接受你的答案当我可以(在10分钟内)的确,这是正确的。我会接受你的答案,当我可以(在10分钟内)我知道这是可行的,但为什么这是可行的?为什么不起作用?@Tjirp因为
不是自动关闭的,所以浏览器看到了,认为元素没有关闭,并添加了自己的
。问题是,当浏览器看到两个连续的“未关闭”元素时,它会将第二个元素嵌套在第一个元素中,作为
…因此这里存在问题。我知道这是可行的,但为什么这样做呢?为什么不起作用?@Tjirp因为
不是自动关闭的,所以浏览器看到了,认为元素没有关闭,并添加了自己的
。问题是,当浏览器看到两个连续的“未关闭”元素时,它会将第二个元素嵌套在第一个元素中,作为
…因此这里出现了问题。