G
GenghisOne
I am totally confused by this string.split thing..
When I try this...
var myString = "one, two, three";
myArray = myString.split(",");
document.write(myArray.length);
....I get back 3 items. This makes sense to me.
But when I try this...
var myString = "<p>one</p><p>two</p><p>three</p>";
myArray = myString.split("</p>");
document.write(myArray.length);
....I get back 4 items. What gives? Shouldn't myArray.length return 3
as well.
Any help would be most sincerely appreciated and my apologies in
advance for such a basic question.
When I try this...
var myString = "one, two, three";
myArray = myString.split(",");
document.write(myArray.length);
....I get back 3 items. This makes sense to me.
But when I try this...
var myString = "<p>one</p><p>two</p><p>three</p>";
myArray = myString.split("</p>");
document.write(myArray.length);
....I get back 4 items. What gives? Shouldn't myArray.length return 3
as well.
Any help would be most sincerely appreciated and my apologies in
advance for such a basic question.