问题标签 [html-manipulation]

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 投票
3 回答
13905 浏览

jquery - 使用 jQuery 动态更改 div 内容

我想知道如何更改 div 的 html 内容。

这是起点:

页面输出:

苹果
香蕉
草莓

输出应更改为:

猫狗
鱼...或
类似
的东西。

我想我必须用 .each() 或其他东西迭代“水果”类。我知道如何更改单个 div 的单个元素或内容,但我不明白当您多次使用同一个类时它是如何工作的。

类=“水果”
类=“水果”
类=“水果”
……

希望你能帮忙。

0 投票
1 回答
325 浏览

php - 提交后重新填写表单而无法操作代码

通常我在表单中使用这样的代码。其中的 PHP 代码用于重新填写表单,例如,如果缺少某些内容:

一个安全工具刚刚告诉我,如果填写例如"><p>Hello!!!</p>然后提交,黑客可以操纵我的代码。黑客是否也可以操纵 PHP 代码或仅操纵 HTML?

这是一个很大的安全问题吗?

防止这种情况的最佳方法是什么?>仅搜索删除特殊字符(如and )就足够了"吗?还是有更好、更优雅的方式?

0 投票
3 回答
42 浏览

php - 用

直到第一个

出现

如何从字符串中的文本开头换行直到第一个<p>出现?例如,如果字符串是

我想

有什么办法可以做到这一点?谢谢!

0 投票
5 回答
82 浏览

javascript - 如何使用 DOM 选择 html 文件的元素(第一个和最后一个除外)并对其进行操作?

在这里,我想使用 DOM 选择 UL 的第二个 LI 并对其进行 mainuplate,我知道如何选择第一个和最后一个元素,但我无法选择第二个、第三个等元素。怎么做?


我想使用 DOM 将 html 页面上写的“第二个”(见下图 2)更改为我的名字。