Javascript JS内部样式表文件中的for循环出错

Javascript JS内部样式表文件中的for循环出错,javascript,html,xslt,Javascript,Html,Xslt,我有一个XSL文件,其中有HTML部分,我正在其中编写javascript函数 <script type="text/javascript" language="JavaScript" > function Toggle_tbody(obj) { var body = document.getElementsByTagName("tbody"); if( obj.innerText == 'Expand all' )

我有一个
XSL
文件,其中有
HTML
部分,我正在其中编写
javascript
函数

<script type="text/javascript" language="JavaScript" >
    function Toggle_tbody(obj)
    {
        var body = document.getElementsByTagName("tbody");
        if( obj.innerText == 'Expand all' ) 
        {
            obj.innerText = 'Collapse all';
            d = 'inline';
        } 
        else 
        {
            obj.innerText = 'Expand all';
            d = 'none';
        }

        var length = body.length
        for(var i = 0; i < length; i++) {
            document.getElementById("demo").innerHTML = length;
        }
    }
</script>

功能切换(obj)
{
var body=document.getElementsByTagName(“tbody”);
如果(obj.innerText==‘全部展开’)
{
obj.innerText='Collapse all';
d=‘内联’;
} 
其他的
{
obj.innerText='全部展开';
d=‘无’;
}
变量长度=body.length
对于(变量i=0;i
但是我在编译一个文件时出错了,它说:

第164行的XML分析错误: StartTag:元素名称无效

我应该提到第164行是for循环的开始


有谁能告诉我错误在哪里,因为据我所知,不应该有任何错误。

谢谢@RohanKumar的提示

然后在这里我发现它应该是

<script type="text/javascript" language="JavaScript" >
    function Toggle_tbody(obj)
    {
        var body = document.getElementsByTagName("tbody");
        if( obj.innerText == 'Expand all' ) 
        {
            obj.innerText = 'Collapse all';
            d = 'inline';
        } 
        else 
        {
            obj.innerText = 'Expand all';
            d = 'none';
        }

        //<![CDATA[
        var length = body.length
        for(var i = 0; i < length; i++) {
            document.getElementById("demo").innerHTML = length;
        }
        //]]>
    }
</script>

功能切换(obj)
{
var body=document.getElementsByTagName(“tbody”);
如果(obj.innerText==‘全部展开’)
{
obj.innerText='Collapse all';
d=‘内联’;
} 
其他的
{
obj.innerText='全部展开';
d=‘无’;
}
//
}

试着把你的代码放在
@RohanKumar,而不是
?我的意思是像@RohanKumar,非常感谢。很好用!