我一直试图让这个工作几个小时。我是如此接近,但答案仍然没有找到我。我是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>
答案 0 :(得分:1)
我找到了解决方案。很容易解决。而不是.innerHTML我改为.innerText。现在它只是拉动文本。我以为我之前尝试过,但谁知道为什么以前没用呢。