我使用下面的代码将textarea组件替换为另一个文本(假设' abc1')。
但它不起作用。有人请帮忙!
JS:
$(document).ready(function() {
$(".textbrand").replaceWith("abc1");
});
HTML:
<table>
<tr>
<td class="textbrand">
<textarea name="S1" rows="3" cols="30"></textarea>
</td>
</tr>
</table>
答案 0 :(得分:0)
在下面的代码段中运行良好。 检查您的HTML中是否包含jQuery。
$(document).ready(function() {
$(".textbrand").replaceWith("abc1");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr>
<td class="textbrand">
<textarea name="S1" rows="3" cols="30"></textarea>
</td>
</tr>
</table>
答案 1 :(得分:0)
.html()怎么样?
$(document).ready(function() {
$(".textbrand").html("abc1");
});