Please explain this difference in cross browser string.length
<p>I run this code in Firefox v6.0.2 and IE7.  In Firefox, I select the radio button.  Then click test.  I get a string length of <strong>10</strong>.  In IE7, I get a string length of <strong>9</strong>.</p>

<pre><code>&lt;script type="text/javascript"&gt;
    function TestMethod() {

        var name;
        var address;
        var city;
        var state;
        var zip;

        var indexor = 0;
        $('input[name=radioBtnSet1]:checked').parent().siblings().each(function (i, cell) {
            if (indexor === 0)
                name = $(cell).text();
            else if (indexor === 1)
                address = $(cell).text();
            else if (indexor === 2)
                city = $(cell).text();
            else if (indexor === 3)
                state = $(cell).text();
            else if (indexor === 4)
                zip = $(cell).text();

            indexor++;
        });

        alert(name.length);
        alert('FACILITY NAME: ' + '|' + name + '|');
    }
&lt;/script&gt;

&lt;input id="runTest" onclick="javascript:TestMethod();" type="button" value="Test"/&gt;

&lt;table id="someTable"&gt;
&lt;thead&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;/th&gt;
        &lt;th&gt;Header&lt;/th&gt;
        &lt;th class="DisplayNone"&gt;&lt;/th&gt;
        &lt;th class="DisplayNone"&gt;&lt;/th&gt;
        &lt;th class="DisplayNone"&gt;&lt;/th&gt;
        &lt;th class="DisplayNone"&gt;&lt;/th&gt;
        &lt;th&gt;Date&lt;/th&gt;
    &lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
    &lt;td&gt;&lt;input type="radio" value=" HHH VALUE" name="radioBtnSet1" /&gt;&lt;/td&gt;
    &lt;td style="text-align: left;"&gt; HHH VALUE&lt;/td&gt;&lt;td class="DisplayNone"&gt;200 SOME STREET DR&lt;/td&gt;
    &lt;td class="DisplayNone"&gt;CITY&lt;/td&gt;&lt;td class="DisplayNone"&gt;TX&lt;/td&gt;
    &lt;td class="DisplayNone"&gt;75007-3726&lt;/td&gt;
    &lt;td style="padding-left: 1em;"&gt;9/30/2011&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;tfoot&gt;
    &lt;tr&gt;
        &lt;th&gt;&lt;/th&gt;
        &lt;th&gt;&lt;/th&gt;
        &lt;th class="DisplayNone"&gt;&lt;/th&gt;
        &lt;th class="DisplayNone"&gt;&lt;/th&gt;
        &lt;th class="DisplayNone"&gt;&lt;/th&gt;
        &lt;th class="DisplayNone"&gt;&lt;/th&gt;
        &lt;th&gt;&lt;/th&gt;
    &lt;/tr&gt;
&lt;/tfoot&gt;
&lt;/table&gt;
</code></pre>

<p>Why?  How can I get these to be equivalent?</p>
