Div标签代码提取器
Div tag code extractor
是否有可能有一个按钮,当点击它将提取特定div标签内的整个代码?它是可能在javascript, jquery,或php?
例如:
<div class="extactMe">
<a href="http://stackoverflow.com"><img src="icon.png"></a>
</div>
例如,如果我点击网页上的"Extract"按钮,从<div class="extactMe">
到</div>
的整个div标签将被复制到一个文本区域。
您可以通过使用outerHTML
属性来实现这一点。试试这个:
var divHtml = $('.extractMe').prop('outerHTML');
$('textarea').val(divHtml);
例子小提琴
你试过了吗?
var extracted = $('.extractMe').html();
完整的示例在JSFiddle: https://jsfiddle.net/jo37u3xs/
这里不涉及PHP
Javascript部分:
$(document).ready(function() {
// when you click the button
$("#button-extract").click( function() {
// get the html of the div
var divContent = $('div.extractMe').html();
// insert the html of the div into the textarea
$("textarea#my-textarea").val(divContent);
});
});
HTML: <div class="extractMe">
<a href="http://stackoverflow.com"><img src="icon.png">Yo, man. The image is missing.</a><br/>
</div>
<br/>
<button type="button" id="button-extract">Extract</button>
<br/><br/>
<textarea cols="50" rows="10" id="my-textarea">
Its empty at the start. Err, not really.
</textarea>
请查看以下jQuery函数来了解它们的作用:
- .click ()
- . html ()
- .val ()
- 和jQuery选择器:$ (" . class)和$ (" # id ")
相关文章:
- 从HTML代码中提取数据
- Scrapy和Xpath从javascript代码中提取数据
- 使用从forEach循环中提取的国家代码从数组中获取国家名称
- 从CSV文件中提取JavaScript代码
- 从缩小的文件中提取单个 javascript 文件代码
- 从 YouTube 嵌入代码中提取视频 ID
- 用于将项列表提取到 GridView 中的 JavaScript 代码
- 用于从提取的 URL 中删除 crlf 的 jmeter 代码
- 代码点火器内容每X秒提取一次
- 如何在代码隐藏中从用户控件中提取所有javascript代码
- 使用Ajax从HTTP300代码响应中提取HTTP头
- UIWebView-如何从Facebook等网页中提取HTML代码
- 从sails.js/mongodb中提取公共代码
- jMeter-XPath提取器不允许BSF后处理器(使用javascript代码)访问多个提取的匹配项
- 我们如何从dojo.io.iframe.send调用中提取状态代码?
- 使用Javascript从HTML代码中提取图像url
- 从字符串中提取公司和公司代码
- Javascript包含.js文件提取代码
- Div标签代码提取器
- 为不同的提取标准更改代码