Вопрос : Sahi scripting для страниц стержня испытание

Hi там,

I am писать короткий сценарий в Sahi (очень подобном к яваскрипту) для того чтобы проверить что серия соединений от страницы стержня появляется в правое order.
I создавала блок имена соединений в заказе они появляется. Я хотел был бы создать второй блок с Sahi ищет страницу собирая имена соединений в другое array.
Then, котор я сравниваю эти 2 блока. Кодий следующим образом:

var $Array1 = новый блок («бленда 3 сторон на смешанных стенах», «поддержка бленды усваивания», «обнаруживает потерю переполнения бленды»); getLinks
function () {
var $retVal = новый блок ();
var $links = document.links;  
для (var $i=0; $i<$links.length; $i++) {
$retVal [$i] = $links [$i] .innerHTML;  //getText или некоторая другая функция? .innerHTML
} //links.getElementById ("");
возвращенное $retVal;
var

//importPackage
} (java.util.Arrays) $check = java.util. Arrays.equals ($Array1, $retVal); ПОЛУЧИТЕ MSG ОШИБКИ ОТ ЭТОГО
Packages.java.lang.System.out.println LINE
if (== $check ложного) («имен Projects не приходят в правое order.");
else
Packages.java.lang.System.out.println («имена Projects приходят в правое order.");

Whenever, котор я пытаюсь побежать оно я получаю сообщение «ReferenceError: «$retVal» не определено» от линии показанной выше. Оно кажется что для петли не заселяет блок $retVal. Все идеи?
Thank вы,

Ana
class= " ясное " >
Related: >Sahi scripting " qRelatedChild " " class= Sahi " title= " " /Programming/Languages/Scripting/JavaScript/Q_26424788.html href=

Ответ : Sahi scripting для страниц стержня испытание

$retVal определено только в рамках функции getLinks (). Также, оно кажется вы не сделать призывает эту функцию везде в вашем Кодем. Вы можете хотеть заменить показанную линию с что-то как:

var $Array2 = getLinks ();
var $check = java.util. Arrays.equals ($Array1, $Array2);
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us