如何在VB.net中替换td文本

时间:2013-04-08 14:31:25

标签: javascript jquery asp.net vb.net

我有这段代码

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

如何在某些给定条件下操作td标签下的文本?我在问之前查了一下,但找不到我问题的明确答案。在给定条件下,我希望文本是风/冰雹排除:而不是风/冰雹排除 - 直接伤害:感谢帮助。 PS:我看了一些javascript示例,但无法完成,因为我以前从未这样做过。任何帮助都非常感谢。

2 个答案:

答案 0 :(得分:1)

我做了一个快速的小提示,展示了这个概念:http://jsfiddle.net/eBJSe/ - 我使用了jQuery,因为你在问题中标记了它。

代码:

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

由于你没有发布完整的表结构,我认为这是第一个td(因此是first-child选择器)。您可以修改它以满足您的需求。

答案 1 :(得分:0)

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

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

  1. 按vbCrLf分割文本(每个项目是一行)
  2. 检查线条(裁剪)是否
  3. (在这种情况下)在计划
  4. 时替换下一行