gpt4 book ai didi

html - 如何正确转义 HTML 属性中的引号?

转载 作者:IT老高 更新时间:2023-10-28 11:03:47 25 4
gpt4 key购买 nike

当值字符串包含引号时,我在网页上有一个下拉菜单。

值为 "asd,但在 DOM 中始终显示为空字符串。

我已经尝试了所有我知道的正确转义字符串的方法,但无济于事。

<option value=""asd">test</option>
<option value="\"asd">test</option>
<option value="&quot;asd">test</option>
<option value="&#34;asd">test</option>

如何在页面上呈现它,以便回发消息包含正确的值?

最佳答案

" 是正确的方法,你的第三个测试:

<option value="&quot;asd">test</option>

您可以在下面或 jsFiddle 上看到此功能。 .

alert($("option")[0].value);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select>
<option value="&quot;asd">Test</option>
</select>

或者,您可以用单引号分隔属性值:

<option value='"asd'>test</option>

关于html - 如何正确转义 HTML 属性中的引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4015345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com