(急)自定义控件内FORM对象在调用控件的页面无法访问到????
一个自定义控件HEAD,里面包含的FORM如下:
<form name="f1" action="http://2005.sh-mail.com/default.asp" method="post">
<input type="hidden" name="username"> <input type="hidden" name="pwhidden"> <input type="hidden" value="6112" name="picnum">
<input type="hidden" name="saveUser"> <input type="hidden" name="SecEx">
</form>
<font color="black">企业邮箱登陆</font> <font color="black">用户名:</font><input type="text" name="usernameshow" maxlength="64">
<font color="black">密 码:</font><input type="password" name="pwshow" maxlength="32">
<input name="submit" type="submit" onClick="javascript:gook()" value=" 确定 ">
自定义控件内脚本如下:
function gook() {
if (usernameshow.value == "")
{
alert("用户名不可为空");
usernameshow.focus();
return ;
}
if (pwshow.value == "")
{
alert("密码不可为空");
pwshow.focus();
return ;
}
f1.saveUser.value = showsaveUser.checked;
f1.username.value = usernameshow.value;
f1.SecEx.value = showSecEx.checked;
f1.pwhidden.value = encode(pwshow.value, parseInt(f1.picnum.value));
f1.submit();
}
function encode(datastr, bassnum) {
var tempstr;
var tchar;
var newdata = "";
for (var i = 0; i < datastr.length; i++)
{
tchar = 65535 + bassnum - datastr.charCodeAt(i);
tchar = tchar.toString();
while(tchar.length < 5)
{
tchar = "0" + tchar;
}
newdata = newdata + tchar;
}
return newdata;
}
点击确定时网页左下提示F1找不到,应该怎样解决???
问题点数:0、回复次数:0Top




