读书人

js 怎么获取table中的值?崩溃了快。

发布时间: 2012-05-28 17:59:33 作者: rapoo

js 如何获取table中的值?崩溃了快。。。
我能通过a=document.getElementById("mytb").rows[0].cells[0].innerText;获取到一个值 比如这个值是‘正常’但是当我判断 if(a=="正常"){alert("dasdasdas")}时确不执行if里面的东西了。。。为什么啊 ?a是一个文本节点吗?那如何才能真正的得到一个字符串呢?

HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">    <title></title>    <script type="text/javascript">        function show() {            var a = document.getElementById("mytb").rows[0].cells[0].innerText;            alert(a);//能输出‘正常’                        if (a == "正常") {                alert("相等");//没有执行这里            }        }        </script></head><body>    <form id="form1" runat="server">    <div>        <input id="Button1" type="button" value="button"  onclick="show()"/>        <table style="width: 100%;" id="mytb">            <tr>                <td>                                         正常</td>                <td>                                         111</td>                <td>                                         ddd</td>            </tr>            <tr>                <td>                                         不正常</td>                <td>                                         444</td>                <td>                                         5555</td>            </tr>            <tr>                <td>                                         正常</td>                <td>                                         534</td>                <td>                                         53453</td>            </tr>        </table>        </div>    </form></body></html>


[解决办法]
唉 当然不等啦

你没去空格

读书人网 >asp.net

热点推荐