问题标签 [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.
php - 我需要一个用另一个标签替换一个标签的 php 正则表达式
这是我需要能够做的事情:
我需要匹配以下标签:
我需要用符合 html3 的标签替换跨度,但将文本保留在两者之间。替换后的最终标签应如下所示:
我只是不擅长正则表达式,似乎无法想出答案。
先感谢您。
jquery - 使用 jQuery 随机化 div 元素序列
我正在尝试使用 jQuery 完成我的第一步,但我在理解如何从 div 父元素中查找子元素列表时遇到了一些麻烦。我习惯使用 ActionScript 2 和 ActionScript 3,所以我可能会误解一些概念,比如用 jQuery 随机化 div 元素序列的更好方法是什么!
我有这个简单的 HTML 代码部分:
我尝试了一些方法来做到这一点,例如在一个数组中映射.member div,然后更改排序顺序但没有成功。
当我试图提醒element_parent[0]时,我想得到我的.member div 列表的第一个孩子,但事实并非如此。
如果我用element_parent[0].innerHTML发出警报,我会看到:
为什么?我该怎么做才能获得这样的成员之一?
我确定这应该很容易,但我只是不知道如何:(
请帮忙
谢谢维托里奥
编辑:
感谢您的快速和各种获取选定孩子的方式,我会记下这些方式以备不时之需!
我尝试了这种方法,但似乎我无法获得整个 div(如果我弄错了,请告诉我,这可能太多了!!)。
我应该得到这个内容:
但是使用其中一种方法,例如$("div.band div.member:eq(2)")或其他有用的方法,我得到了:
那么有没有办法在我的节点中获取.member div 容器?
jquery - Jquery:克隆选择列表并按其值选择选项
我正在尝试使用 jQuery 将选择选项列表附加到 div 表中,完成此操作后,我想选择列表的特定选项,我正在尝试这样的事情:
html - 用于简化互联网上重复性任务的 C++ 库?
我需要一些建议、链接、源代码或教程来简化互联网上的重复性任务。假设我想经常从 vimeo 下载一些视频,或者登录我的 gmail 帐户等……为此,我想从 c++ 以编程方式解决该任务。所以我主要需要的是一些使用 html 的免费库,这样我就可以扫描例如 gmail 并在正确的地方放置我的帐户通知并按下登录按钮,或者扫描 vimeo 之类的网站,并在其中找到引用下载的代码并执行下载过程,......
php - 从 php 操作 HTML
我有一个 html 文件,index.php
我想将 a 中的内容<div>
与该文件的类一起使用main
,并将其替换为另一个文本。我怎样才能做到这一点?
html中的示例内容:
我想使用 php 获取此 div 中的内容并将其替换为其他内容。但我不知道如何做到这一点。
更新: 我知道使用 javascript 的客户端技巧。我想做这个服务器端。该文件将是 html 而不是 php。所以我认为我必须在 php 中打开 html 并执行此操作,尽管我不知道如何操作。
这可以用 xpath 或 html dom 解析器或其他东西来完成吗?谷歌搜索给了我这些术语,但我不知道它们实际上是什么。
jquery - jQuery:包装新创建的 html
我即时创建 HTML 片段:
是否有 jQuery 方法可以将此代码包装到 jQuery 中<div>
?
语义上我想做:
那是行不通的。所以我只想遵循jQuery 惯用的版本:
javascript - Ajax 页面回显与背景 Ajax/直接 HTML 操作?
我有一个困境,我真的可以使用一些建议。我正在使用 PHP/Smarty/HTML/jQuery 构建一个订购系统。目前在卖家确认订单的网站上工作。
我需要有 3 个 div。
- 等待订单 div - 包含未处理订单的表格
- 最后订单 div - 包含一个包含最后处理订单的表格(10-20 行)
- 详细信息 div - 包含有关订单的信息,以及确认/拒绝按钮
这是一个典型的 master-detail 情况,只有 master 被分成 2 个部分(1,2),而 details 在 div 3 中。自然一切都与 javascript/Ajax 连接,因此用户可以获得“实时”的感觉。等待订单 div 是通过彗星(长轮询)技术填充的。
我的困境是如何将 div 与 javascript/ajax 连接起来。我是否应该制作与数据库状态相对应的回显页面并将其完全加载到 div 中。或者我应该只操作表行并仅将 ajax 用于后台数据库调用?
为了让自己更清楚:
选项 1(Ajax 完整页面):
- 当用户选择等待订单时,使用 ajax 获取新页面(回显表)并加载到详细信息 div
- 当用户确认/拒绝 div 3 中的订单时,div 1 和 2 使用 ajax 刷新(带有对应于 db 中状态的表的回显页面)
选项 2(html 操作/背景 Ajax):
- 当用户选择等待订单时,div 3 的元素将填充新值。
- 当用户在 div3 中按顺序确认/拒绝时,从 div 1 中的表中删除 tr(从 db 到 del 的背景 ajax)并在 div 2 中添加相同的 tr(要插入到 db 的背景 ajax)
那么该走哪条路呢?
javascript - 我该如何“重置”被JavaScript修改后恢复到原来的状态?
我有一个带有表格的 DIV。当用户提交表单并成功提交时,我将表单替换为简单的“现在一切正常”消息:
有没有一种好方法可以根据它附带的 HTML 将 div “重置”为“原始状态”?我只能想到实际上做这样的事情:
它看起来不太优雅——我想有一个更好的解决方案,不是吗?
python - 如何有效地将Python 中字符串中 HTML 的尺寸加倍?
这是我的代码:
它工作正常:
但如果我将高度属性放在宽度之前,如下所示:
它不会做任何事情。
所以我必须这样做,尝试两种可能性:
但我的老板告诉我,这将花费很多时间。
那么我能做什么呢?
谢谢。
javascript - 字符串操作,将“”替换为(空格)
我一直在研究将单词之间的空格更改为字符串" "
(空格)的函数。
例如,"Hello World. Hi there."
会变成"Hello(space)world.(space)Hi(space)there."
编辑:我正在尝试将其构建为一组特定的结构化英语,如下所示:
- 将 result 的初始值设置为空字符串
- 对于参数字符串中的每个索引
- 如果该索引处的字符是空格,则
- 将“(空格)”附加到结果
- 别的
- 将该索引处的字符附加到结果
- 万一
- 结束
- 返回结果
到目前为止,这是我能想到的:
每当我测试这个函数调用时,什么都没有发生:
我现在才刚刚开始使用 JavaScript。任何帮助,将不胜感激。
-罗斯。