Javascript - извлекать текст строки таблицы только для сравнения IF

0

Я пытался заставить это работать часами. Я так близко, но ответ все еще ускользает от меня. Я новичок в Javascript. Я нашел похожие сообщения, но я не могу их интегрировать. Мне действительно нужна помощь.

Я пытаюсь взять данные из 1 строки из таблицы из 50 строк. Затем мне нужно посмотреть на эту строку, и если есть "N", тогда она не вытащит другие данные.

Проблема, с которой я столкнулась, заключается в том, что я не могу вытащить целую строку, свободную от кода HTML, поэтому я могу использовать ее в сравнении. Его либо это, либо взять "x" и посмотреть, соответствует ли строка. Благодарны за любую помощь, которую вы можете предоставить.

1 Таблица строк 168 Некоторые тексты 111-0000-00-333 Y Y Y N N N Y Y Y

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>
Теги:
if-statement
row

1 ответ

1
Лучший ответ

Я нашел решение. Довольно легко исправить. Вместо.innerHTML я изменил его на.innerText. Теперь его просто тянет только текст. Я думал, что пробовал это раньше, но кто знает, почему это не сработало раньше.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню