在使用验证数据属性的HTML5文本框上使用Sahi函数_setValue()时遇到问题

时间:2013-04-16 23:07:57

标签: html5 sahi

我已尝试在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>

这是Sahi脚本:

_setValue(_textbox("Username"), "email@email.com");

知道如何让Sahi填写这个texbox吗?

感谢。

1 个答案:

答案 0 :(得分:0)

此问题的解决方案需要编辑一个与Sahi一起打包的.js文件。这里描述了这一变化:

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