对于你的第二个问题
<script language="JavaScript">
<!--
function submit1(sign)
{
var types=document.alogon.type.options[document.alogon.type.selectedIndex].value;
if (document.alogon.name.value!="" && document.alogon.pass.value!="")
{
if (types!="1")
document.alogon.action="/member/logon.PHP";
else
document.alogon.action="http://expert.csdn.net/member/logon.PHP";
if(sign)
document.alogon.submit();
//return true;
}
else
{
if (document.alogon.name.value=="")
alert("请输入用户名!");
if (document.alogon.pass.value=="")
alert("请输入密码");
return false;
}
return true;
}
function GetMyPass()
{
if (document.alogon.name.value!="")
{
document.alogon.action="/member/getpass.PHP";
document.alogon.submit();
}
else
{
alert("请在姓名输入框里输入用户名或注册EMAIL!");
}
}
// -->
</script>这就是个客户端脚本
 <form  method="POST" action="" target="_blank" name="alogon" onsubmit="return submit1(false);">
      <td bgcolor="#004d99"><font color="#FFFFFF">姓 名:</font> 
        <input type="text" name="name" size="7" class=FormText_1>
      &nbsp;&nbsp; <font color="#FFFFFF">密 码: 
      <input type="password" name="pass" size="7" class=FormText_1>
      </font> 
      <select name="type" class=FormText_1>
        <option value="1" selected>我的论坛</option>
        <option value="2">我的软件</option>
        <option value="3">我的订单</option>
        <option value="4">我的文档</option>
        <option value="5">我的简历</option>
      </select><INPUT TYPE="image" width=0 height=0>
        &nbsp;&nbsp; <a href="" onclick="submit1(true);return false;"><font color="#FFFF33">进 入..</font></a>&nbsp;&nbsp; 
        <a href="/member/zc.asp" target="_blank"><font color="#FFFF33">[注 册]</font></a> &nbsp;&nbsp; <a href="javascript:GetMyPass()"><font color="#FFFF33">忘记密码</font> 
        </a></td>
</form>

解决方案 »

  1.   

    <script type="text/javascript">
    <!--
    function process_data(theform)
    {
    if (theform.username.value == "")
    {
    alert("请输入用户名!");
    theform.username.focus();
    return false;
    }
    }
    //-->
    <form action="" method="" onsubmit="return process_data(this)>
    <input type="text" name="username" />
    </form>
      

  2.   

    对于第一个问题
    <script language=javascript>
    function a()
    {
    document.form1.action="...";
    document.form1.target="bottomFrame";
    document.form1.submit();
    }
    </script><form name="form1" action="" onsubmit="a()">
    ...
    </form>
      

  3.   

    <input type="button" name="Submit" onClick="location.replace('http://nwww.csdn.net');" value="忘记密码">
      

  4.   

    answer 2:<input type=button value="foget password" onclick="javascript:location.href='foget.php;">