问题标签 [ampersand]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4638 浏览

escaping - 跨站脚本 (XSS):我需要转义 & 符号吗?

我想在 HTML 上下文中为 XSS 转义,到目前为止,我处理了<>"字符。显然也建议转义 & 符号,但为什么呢?(除了保持 HTML 有效,我们假设这不是问题)

所以我要问的是:当我逃跑<时,>有人"可以演示与号如何仍然允许在 HTML 上下文中进行 XSS 攻击吗?

干杯!

0 投票
3 回答
121 浏览

javascript - 我如何在每个 & 周围插入一个跨度

我想&在 Adob​​e Caslon Pro 中使用特定的斜体,但只能在 & 符号中使用。

我该怎么做才能<span class="amp"在每个&(&符号)周围插入一个>,然后应用

.amp

0 投票
2 回答
2891 浏览

python - 用 Python 的 elementtree 替换作为数字字符引用一部分的 & 符号

我正在使用 Python 的 elementtree 模块来编写一些 XML(我正在使用 Python 2.7 和 3.2)。我的一些元素的文本字段包含数字字符引用。

但是,一旦我使用 elementtree 的tostring字符引用中的所有 & 符号,就会被替换为&amp;amp;. 显然 elementtree 或底层解析器不承认这里的&符号是数字字符引用的一部分。

经过一番搜索,我发现了这个:elementtree and entity

但是,我也不热衷于此,因为在我当前的代码中,我预见到这最终可能会导致其自身的问题。除此之外,我在这方面发现的很少,所以也许我只是忽略了一些明显的东西?

下面的简单测试代码说明了这个问题(使用 Python 2.7 和 3.2 测试):

如果有人有任何想法或建议,那就太好了!

0 投票
8 回答
8395 浏览

c - 双 & 在这个程序中做了什么?

我正在学习如何使用 fork 创建进程,但我对以下内容感到困惑。这是代码:

那么,双与号到底有什么用呢?我用“printf”运行程序来知道究竟是什么值,但它变得更加混乱,因为第一个“printf”的输出是 0,第二个“printf”是“1”。所以我不太确定双&符号在做什么。

感谢您的帮助!

0 投票
3 回答
4845 浏览

jquery - 如何在 jQuery 选择器中使用 & 符号

我有一个<select>带有一堆<option>标签的菜单,所有标签都是从数据库表中填充的。

我需要使用一个 jquery 选择器,例如$('option[value=d&c]')为了找到一个选项,比如这个:

请注意,该value属性中没有编码的 & 符号 ( &amp;),只是一个直的 & 符号 ( &),因为 Zend Framework 是如何填充它的。

唯一的问题是 jQuery 因以下错误而窒息:

它也不会接受$('option[value=d&amp;c]')。无论哪种情况,都是&符号弄乱了它。有谁知道如何绕过这个限制?

0 投票
1 回答
460 浏览

android - 在Android中解析XML时URL中的&符号

我有个问题。我解析 XML。该 XML 中有一个 URL,如下所示:

解析此链接时,使用以下代码:

结果是这样的:

那么,由于某种原因,URL 的其余部分丢失了: &cluster=9025 如何解决?

更新真代码是这样的:

0 投票
2 回答
1742 浏览

php - 与号和哈希使我的 MYSQL 查询崩溃

我正在使用此代码从 mysql 查询中获取数据。

这是我的 JavaScript 代码

}

当搜索值不包含“&”和“#”时,它会正确匹配。当我输入与号或哈希符号时,查询崩溃并且不显示任何内容。

关于它为什么这样做的任何建议?提前致谢

0 投票
2 回答
2778 浏览

c++ - 带有 & 符号的函数原型是什么意思?

可能重复:
'&' 运算符在 C++ 中的作用是什么?

今天在我的 CS 课上,老师向我们展示了一些函数和模板的示例,并且一些函数原型在参数列表中具有与号,如下所示:

这意味着什么?我应该用它做什么?

0 投票
1 回答
18761 浏览

php - 如何在 PHP GET URL 变量(或函数参数)中使用 & 符号?

我有以下代码(这是 WordPress 函数)(结构错误的示例):

正确结构示例:

如您所见,我正在尝试将前面的箭头 + 空格 ( &#x2190;&nbsp;) 添加到“旧”单词,并将空格 + 箭头 ( &nbsp;&#x2192;) 添加到“较新”单词。问题是分隔两个函数参数的 & 和 HTML 字符开头的 & 之间存在冲突。

正确的结构应该是什么样子?

0 投票
3 回答
1392 浏览

objective-c - *variablename 和 &variablename 有什么区别

在 Objective C、C 和其他指针支持的语言中,*variablename 和 & variablename 有什么区别。不是都包含地址位置吗?