天天看点

四种参数传递的形式——URL,超链接,js,form表单

什么时候用GET,  查,删,

什么时候用POST,增,改  (特列:登陆用Post,因为不能让用户名和密码显示在URL上)

4种get传参方式

<code>&lt;</code><code>head</code><code>&gt;</code>

<code>&lt;</code><code>meta</code> <code>http-equiv</code><code>=</code><code>"Content-Type"</code> <code>content</code><code>=</code><code>"text/html; charset=utf-8"</code><code>/&gt;</code>

<code> </code><code>&lt;</code><code>title</code><code>&gt;&lt;/</code><code>title</code><code>&gt;</code>

<code> </code><code>&lt;</code><code>script</code> <code>type</code><code>=</code><code>"text/javascript"</code><code>&gt;</code>

<code>  </code><code>function Go() {</code>

<code>   </code><code>window.location.href="localhost:21811/Handler1.ashx?id=1&amp;name='abc'"</code>

<code>  </code><code>}</code>

<code> </code><code>&lt;/</code><code>script</code><code>&gt;</code>

<code>&lt;/</code><code>head</code><code>&gt;</code>

<code>&lt;</code><code>body</code><code>&gt;</code>

   &lt;!--//参数传递的几种形式--&gt; 

    &lt;!--第一种:直接在URL后面加参数:--&gt; 

localhost:21811/Handler1.ashx?id=1&amp;name="abc"  

    &lt;!--第二种:用超链接的方法传递参数:当点击超链接的时候,首先会跳转到localhost:21811/Handler1.ashx页面,然后还会传递id 和name 两个参数过去--&gt; 

    &lt;a href="localhost:21811/Handler1.ashx?id=1&amp;name='abc'"&gt;超链接传递参数&lt;/a&gt;&lt;/body&gt;  

    &lt;!--第三种:通过js方法传递:用户点击这个button按钮,触发onClick事件,执行Go()方法,跳转到localhost:21811/Handler1.ashx页面,同时传递了id,和name两个参数过去--&gt;  

    &lt;input type="button" value="通过js方法传递参数" /&gt;  

    &lt;!--第四种:通过form表单传递--&gt; 

<a href="http://www.jb51.net/article/69766.htm#" target="_blank">?</a>

1

2

3

4

5

6

7

<code>&lt;</code><code>form</code> <code>action</code><code>=</code><code>"Handler1.ashx"</code> <code>method</code><code>=</code><code>"get"</code><code>&gt;</code><code>&lt;!--注意action里面的连接不能带参数的--&gt;</code><code>&gt;</code>

<code>  </code><code>&lt;</code><code>input</code> <code>type</code><code>=</code><code>"text"</code> <code>name</code><code>=</code><code>"id"</code> <code>value</code><code>=</code><code>"3"</code> <code>/&gt;</code>

<code>  </code><code>&lt;</code><code>input</code> <code>type</code><code>=</code><code>"text"</code> <code>name</code><code>=</code><code>"name"</code> <code>value</code><code>=</code><code>"abc"</code> <code>/&gt;</code>

<code>  </code><code>&lt;</code><code>input</code> <code>type</code><code>=</code><code>"submit"</code> <code>value</code><code>=</code><code>"通过传递参数"</code> <code>/&gt;</code>

<code> </code><code>&lt;/</code><code>form</code><code>&gt;</code>

<code>&lt;/</code><code>body</code><code>&gt;</code>

<code>&lt;/</code><code>html</code><code>&gt;</code>

<code></code>

本文转自 曦羽  51CTO博客,原文链接:http://blog.51cto.com/exist/1956627

继续阅读