0

我有这个代码

<asp:Panel ID="pnlWindHailExclusionDirectDamage" Visible="False" runat="server">   
   <tr>
    <td>
      Wind/Hail Exclusion - Direct Damage:
    </td>

如何在某些给定条件下操作 td 标签下的文本?我在问之前查了一下,但找不到我的问题的明确答案。在给定条件下,我希望文本为 Wind/Hail Exclusion: 而不是 Wind/Hail Exclusion - Direct Damage:。帮助表示赞赏。PS:我查看了一些 javascript 示例,但无法执行,因为我以前从未这样做过。非常感谢任何帮助。

4

2 回答 2

1

I made a quick fiddle demonstrating the concept: http://jsfiddle.net/eBJSe/ -- I used jQuery since you tagged it in the question.

The code:

$("#test").click(function() {
    $("tr td:first-child").text("Windo/Hail Exclusion:");
});

Since you didn't post the complete table structure, I assumed this was the first td (hence the first-child selector). You can modify this to fit your needs.

于 2013-04-08T14:41:29.927 回答
0

要么使用文档对象模型(一种在 xml 文档中移动的方法)

或者你可以使用肮脏的方式和

  1. 按 vbCrLf 分割文本(每一项为一行)
  2. 检查是否有一条线(修剪)
  3. (在这种情况下)按照您的计划替换下一行
于 2013-04-08T14:38:40.507 回答