gpt4 book ai didi

javascript - 将表单元素(输入)转换为 div

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:19:25 25 4
gpt4 key购买 nike

有没有办法将所有输入字段转换为 div?或跨度或任何东西。我有一张像这样的 table :

<div id="calc">
<table>
<tr>
<td>Principal:</td>
<td><input value="100.00$" /></td>
</tr>
<tr>
<td>start date:</td>
<td><input value="02/02/2002" /></td>
</tr>
<tr>
<td>end date:</td>
<td><input value="02/02/2002" /></td>
</tr>
</table>
</div>

我想将这个源复制到一个没有输入的灯箱..比如:

<table>
<tr>
<td>Principal:</td>
<td><div>100.00$</div></td>
</tr>
<tr>
<td>start date:</td>
<td><div>02/02/2002</div></td>
</tr>
<tr>
<td>end date:</td>
<td><div>02/02/2002</div></td>
</tr>
</table>

我想知道是否有一种方法可以通过使用 .replace 或其他方式将所有这些输入转换为 div?

谢谢

最佳答案

试试这个:

$('#calc').clone().appendTo('#lightbox');
$('#lightbox input').replaceWith(function() {
return $('<div>' + $(this).val() + '</div>');
});

jsfiddle - http://jsfiddle.net/infernalbadger/c9Rub/2/

已更新,包括将内容复制到另一个带有 ID 灯箱的 div。

关于javascript - 将表单元素(输入)转换为 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5314632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com