Показать сообщение отдельно
  #3 (permalink)  
Старый 20.03.2011, 13:33
Новичок на форуме
Отправить личное сообщение для nicksmith Посмотреть профиль Найти все сообщения от nicksmith
 
Регистрация: 20.03.2011
Сообщений: 1

Сообщение от 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

Последний раз редактировалось nicksmith, 20.03.2011 в 13:43. Причина: поправочка
Ответить с цитированием