加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – TypeError:theForm.submit不是asp:LoginStatus的函

发布时间:2020-12-16 06:38:37 所属栏目:asp.Net 来源:网络整理
导读:我发现了一个类似的问题 here,但我不知道如何在这里应用它,或者它是否可以. 问题是asp:LoginStatus按钮什么都不做;我无法退出. javascript错误是: TypeError: theForm.submit is not a functiontheForm.submit(); 这是来自asp.net注入的脚本: script type
我发现了一个类似的问题 here,但我不知道如何在这里应用它,或者它是否可以.

问题是asp:LoginStatus按钮什么都不做;我无法退出.

javascript错误是:

TypeError: theForm.submit is not a function
theForm.submit();

这是来自asp.net注入的脚本:

<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['ctl01'];
if (!theForm) {
    theForm = document.ctl01;
}
function __doPostBack(eventTarget,eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>

我看了__doPostBack. eventArgument没有获取值.不确定这是不是真正的问题.

eventTarget   : "ctl00$HeadLoginView$HeadLoginStatus$ctl00"
eventArgument : ""

关于为什么asp:LoginStatus按钮什么都不做的任何想法?

解决方法

为此打扰你们.两天后我才发现问题:我在页面上放了一个paypal按钮,还有一个贝宝形象.

<img src='https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif' id="submit" alt='Donate' />

那个图像在paypal的锚/链接里面,但我很确定真正的问题是id =“submit”.形式不喜欢那样.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读