如何用一些文本替换textarea组件

时间:2014-11-28 12:21:41

标签: jquery

我使用下面的代码将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>

2 个答案:

答案 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"); 
});