php - 在 jQuery 中更改一堆 img 标签的属性是否比 PHP 更容易?

标签 php jquery regex

我正在考虑用 PHP 编写一些代码来更改图像的所有 id 以匹配其 alt。在 jQuery 中这会更容易实现吗?

我需要做的是走这条线

img alt="拼图"src="images/cole.jpg"alt="这就是我"style="display:none;"/>

并做到

img id="拼图"alt="拼图"src="images/cole.jpg"alt="这就是我"style="display:none;"/>

最佳答案

尽可能转移到服务器。另外,如果用户打开了 javascript 拦截器怎么办?

但我不得不问你为什么要这样做?

ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").

但是 alt 标签可能有空格,这意味着您可以设置一个可能无效的 id!

编辑

现在您已经编辑了答案: 第一个 img 标签是无效的 html,你不能有 2 个 alt 标签,jQuery 将无法处理它。

关于php - 在 jQuery 中更改一堆 img 标签的属性是否比 PHP 更容易?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5650954/

相关文章:

php - 是否有任何 PHP 静态分析器可以检测不存在的类方法调用?

php - ASP.NET 和 PHP 托管的成本有什么区别?

javascript - 悬停时颜色变为灰度在 IE11 中不起作用

jquery - 当我使用 jquery 将鼠标悬停在图标上时如何显示一个简单的文本框

python - 将一本书解析成章节——Python

php - 删除字符串中 bbcode 标签之间的空格

php - 使用图像链接更新查询

php - 按城市显示数组数据

javascript - 删除音频文件之间的时间

javascript - 使用正则表达式在较大字符串的开头查找字符串模式?