• Js document.frmLogin.action = '/login.htm';的意义和form表单的target属性


    一、解答:就是把 这个id名为frmLogin的form的提交地址改为上面的/login.htm

    <form id="frmLogin" name="frmLogin" method="post" target="loginFrame">
      <table>
                <tr>
                            <td height="55">&nbsp;</td>
                            <td>
                                <a href="javascript:void(0);" onclick="login();"><img src="login.png" border="0"/></a>
                            </td>
                        </tr>
      </table>
    </form>


    <script type="text/javascript">
        function login()
        {
            document.frmLogin.action = '/login.htm';
            document.frmLogin.submit();
        }
    </script>


    .....

    <iframe name="loginFrame" style="display:none" ></iframe>


    二、<form 表单的target属性
    参考:http://www.w3school.com.cn/tags/att_form_target.asp

    实例

    在下面的例子中,在 action 属性中规定的页面会在新窗口中打开:

    <form action="form_action.asp" method="get" target="_blank">
      <p>First name: <input type="text" name="fname" /></p>
      <p>Last name: <input type="text" name="lname" /></p>
      <input type="submit" value="Submit" />
    </form>
    

    定义和用法

    target 属性规定在何处打开 action URL。

    兼容性注释

    在 HTML 4.01 中,不赞成使用 form 元素的 target 属性;在 XHTML 1.0 Strict DTD 中,不支持该属性。

    语法

    <form target="value">

    属性值

    描述
    _blank 在新窗口中打开。
    _self 默认。在相同的框架中打开。
    _parent 在父框架集中打开。
    _top 在整个窗口中打开。
    framename 在指定的框架中打开。





  • 相关阅读:
    DateTime.now()用法
    C#中静态类详述
    面向对象详述
    解决Github打不开问题
    git 提交代码流程 先暂存 在提交+备注 然后拉取代码获取最新的代码 然后再推送 git push
    常用
    样式重置
    Html 5优化
    理解js闭包
    css 倒计时 svg
  • 原文地址:https://www.cnblogs.com/gmq-sh/p/4272652.html
Copyright © 2020-2023  润新知