如何将删除标记替换为输入类型文本
How to replace strike tag to input type text?
如何将删除元素替换为输入类型文本?我现在不知道是否有任何类型的解决方案请在这里告诉我!
文本 :
In the <b>joy</b> of <strike>other</strike>, lies our <strike>own</strike>.
替换文本 :
In the <b>joy</b> of <input type="text">, lies our <input type="text">.
如果我很好地理解你的问题,你想要这个吗?
$('strike').each(function(){
$(this).replaceWith("<input type='"text'" value='"" + $(this).text() + "'" />");
});
JSFIDDLE: http://jsfiddle.net/M88u4/
只需添加以下 jQuery 语句
// search all strike element and replace it
$('strike').replaceWith(function(){
//create input element
var input = $('<input>',{
type: 'text',
value: $(this).html()
});
//replace with input element
return input;
});
试试这个:
.HTML
<div id="test">
In the <b>joy</b> of <strike>other</strike>, lies our <strike>own</strike>.
</div>
爪哇语
$(function(){
var strikes = $('#test').children('strike');
var inputText = "<input type='text' />";
strikes.each(function(){
$(this).replaceWith(inputText);
});
});
相关文章:
- 在<输入类型=“;文件“/>
- 如何将输入类型值或id从一个jsp传递到另一个jsp页面
- 可以't将几个数字设置为<输入类型=“;数字“>
- 在输入类型日期中设置日期
- 如何将键入的文本从一个输入类型的文本复制到另一个
- 输入类型按钮返回历史记录并返回顶部
- 从HTML表单发布blob的表单输入类型是什么
- 输入类型文件的未捕获类型错误
- 如何在jQuery Mobile中设置100%宽度的输入类型日期
- 输入类型=文件验证停止其他输入类型验证
- 如何显示在输入类型文件中选择的文件
- jQuery Modal Popup-回发后输入类型设置为null
- 在控制器中将输入类型时间更改为秒
- 更改具有相同id的输入类型的所有值
- 对于每个输入类型,使用javascript获取值
- 输入类型范围在angularjs重复内不起作用
- 我如何使HTML5<输入类型=月份>以在所有浏览器上工作
- 如何调用两个函数是一种html输入类型
- 如何使按钮作为输入类型文件
- 可以设置输入类型=文件的文本框的高度