Сообщение от Gvozd
|
прекрасно работает.
просто вы допустили опечатку в коде.
будьте внимательнее, и не бегите по таким пустякам на форум
PS и впредь форматируйте код в сообщении, благо форум позволяет это сделать
|
У меня FireFox v.3.6.13 тоже не обрабатывает это пример. А искать стал потому, что у меня свой скрипт и тоже не работает. После некоторых поисков обнаружил, что сам метод SPLIT работает, но вот свойства .lenght нету. (Поиски вел с помощью FireBug). Для перебора всех элементов массива mss можно использовать лишь следующую конструкцию for(){}:
<html>
<script type="text/javascript">
function OpenNodesAfterReLoad(){
var str="2222_5555_7777";
var mss = new Array();
mss = str.split('_');
alert(mss.lenght);
for (var Element in mss) {
alert(mss[Element]);
}
}
</script>
<body onload='OpenNodesAfterReLoad();'>
</body>
</html>
Но как быть если хочется до обработки массива знать количество элементов массива? Проверил и в IE-8 и в Opera-11