Проблема с использованием функции Sahi _setValue() в текстовом поле HTML5, которое использует атрибуты данных проверки

Я пытался вставить текст в текстовое поле на моей странице входа в HTML5, но это не работает. Контроллер находит элемент в порядке, и когда сценарий воспроизводится, он даже регистрирует случай как успех, но текст не заполняется.

Вот исходник текстового поля:

<input id="Username" class="standard defaultfocus input-validation-error" type="text" value="" name="Username" maxlength="100" data-val-required="Please enter a valid Email Address" data-val-regex-pattern="^[a-zA-Z0-9]+(\.{0,1}[a-zA-Z0-9_%+-]+)*\@[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+$" data-val-regex="Please enter a valid Email Address" data-val="true"></input>

Вот сценарий Сахи:

_setValue(_textbox("Username"), "[email protected]");

Любая идея, как заставить Сахи заполнить это текстовое поле?

Спасибо.


person kyoob    schedule 16.04.2013    source источник


Ответы (1)


Для решения этой проблемы потребовалось отредактировать один из файлов .js, упакованных с Sahi. Изменение описано здесь:

http://sahi.co.in/forums/discussion/4790/solution-to-run-the-script-on-firefiox-20-#Item_1

person kyoob    schedule 18.04.2013