把按钮提交表单形式改为超链接提交形式后无法直接登录!按钮提交可以,超链接不行,求指点!解决方案
把按钮提交表单形式改为超链接提交形式后无法直接登录!!按钮提交可以,超链接不行,求指点!!!
把按钮提交表单形式改为超链接提交形式后无法直接登录!!按钮提交可以,超链接不行,求指点!!!
这个是超链接提交的代码
----------------------------
这个是按钮提交的代码
------解决方案--------------------
<form name="form3" method="post" action="">
<input type="hidden" name="FORMHASH" value="f4a9926138c3ac87">
<p>账号:<input name="username" value="123456" type="text" id="username" maxlength="30"> </p>
<p>密码:<input name="password" value="123456" type="text" id="password"> </p>
<li class="app_weibo"><a href="javascript:void(0)" onClick="javascript:return checkvalue();">微博</a></li>
</form>
把它放在form 里面试试
------解决方案--------------------
<script type="text/javascript">
function ss(){
var f=document.forms[0];
f.submit();
}
</script>
</head>
<body>
<form action="http://www.baidu.com/s" method="get">
<input type="text" name="wd">
<a href="javascript:ss()">submit</a>
</form>
</body>
</html>
这样试试 在f.submit(); 前增加检测数据合法性的代码 不符合则return 不运行submit()试试
把按钮提交表单形式改为超链接提交形式后无法直接登录!!按钮提交可以,超链接不行,求指点!!!
这个是超链接提交的代码
- HTML code
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>无标题文档</title> </head> <body> <script LANGUAGE = "JavaScript" > function checkvalue() { if(document.getElementsByName("username")[0].value == "") { alert('not null'); return; } if(document.getElementsByName("password")[0].value == "") { alert('not null'); return; } document.form3.action="http://192.168.10.221:8038/index.php?mod=login&code=dologin"; document.form3.submit(); alert('已提交'); return true; } </script> <form name="form3" method="post" action=""> <input type="hidden" name="FORMHASH" value="f4a9926138c3ac87"> <p>账号:<input name="username" value="123456" type="text" id="username" maxlength="30"> </p> <p>密码:<input name="password" value="123456" type="text" id="password"> </p> </form> <li class="app_weibo"><a href="javascript:void(0)" onClick="javascript:return checkvalue();">微博</a></li> </body> </html>
----------------------------
这个是按钮提交的代码
- HTML code
<form id="form3" method="post" action="http://192.168.10.221:8038/index.php?mod=login&code=dologin"> <input type="hidden" name="FORMHASH" value="f4a9926138c3ac87"> <p>账号:<input name="username" value="123456" type="text" id="username" maxlength="30"> </p> <p>密码:<input name="password" value="123456" type="text" id="password"> </p> <input name="提交" type="submit" value="微博"> </form>
------解决方案--------------------
<form name="form3" method="post" action="">
<input type="hidden" name="FORMHASH" value="f4a9926138c3ac87">
<p>账号:<input name="username" value="123456" type="text" id="username" maxlength="30"> </p>
<p>密码:<input name="password" value="123456" type="text" id="password"> </p>
<li class="app_weibo"><a href="javascript:void(0)" onClick="javascript:return checkvalue();">微博</a></li>
</form>
把它放在form 里面试试
------解决方案--------------------
<script type="text/javascript">
function ss(){
var f=document.forms[0];
f.submit();
}
</script>
</head>
<body>
<form action="http://www.baidu.com/s" method="get">
<input type="text" name="wd">
<a href="javascript:ss()">submit</a>
</form>
</body>
</html>
这样试试 在f.submit(); 前增加检测数据合法性的代码 不符合则return 不运行submit()试试