Javascript - 仅为IF比较拉表行文本

时间:2014-02-15 20:14:33

标签: javascript html if-statement row

我一直试图让这个工作几个小时。我是如此接近,但答案仍然没有找到我。我是Javascript的新手。我找到了类似的帖子,但我无法将这些帖子整合在一起。我真的需要帮助。

我试图从50行的表中获取1行数据。然后,我需要查看该行,如果有“N”,那么它将不会提取其他数据。

我遇到的问题是,我无法从HTML代码中删除整行,因此我可以将其用于比较。它要么是“x”,要么看看部分字符串是否匹配。感谢您提供的任何帮助。

1表格行                    168一些文字           111-0000-00-333           ÿ           ÿ           ÿ           ñ           ñ           ñ           ÿ           ÿ           ÿ         

HTML页面关注:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>

<button onclick="myFunction1()">Try it</button>

<script>
function myFunction1()
{
/*
var x = document.getElementById("row1").innerHTML;
*/

var 

x = document.getElementById("myTable").rows[3].firstChild.innerHTML;  

var y="168 Some Text";
var z="";
if (x==y)
  {
  z="Match";
  }
  else
  {
  z="No Match";
  } 
document.write(x);
document.write(y);
document.write(z);
}
</script>

不确定以下内容是否与我们的讨论相关。

<script type="text/javascript">
    jQuery(function($)

    {

    $('#resultA').load('DataTableUpdate.html #myTable');

    });


    </script>
    <p id="resultA"></p>

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。很容易解决。而不是.innerHTML我改为.innerText。现在它只是拉动文本。我以为我之前尝试过,但谁知道为什么以前没用呢。