问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ASP:在提交表单到b.asp时,如何将表单中输入的值以b.asp?content="输入的表单内容"的形式实现呢?

发布网友 发布时间:2022-04-23 06:22

我来回答

6个回答

懂视网 时间:2022-04-23 10:43

这次给大家带来在表单中button与input的区别,在表单中使用button与input的注意事项有哪些,下面就是实战案例,一起来看一下。

先说一下button 和input的定义:

<button> 标签定义的是一个按钮

1、在 <button> 元素内部,您可以放置任何内容,比如文本或图像。这是该元素与使用 <input> 元素创建的按钮之间的不同之处;

2、 <button> 控件提供了更为强大的功能和更丰富的内容;

3、<button> 与 </button> 标签之间的所有内容都是按钮的内容,其中包括任何可接受的正文内容,比如文本或多媒体内容。

<input> 标签规定了用户可以在其中输入数据的输入字段

<input> 元素在 <form> 元素中使用,用来声明允许用户输入数据的 input 控件;input具体类型取决于type属性

接下来具体说明 四种按钮: <input type="submit"/>、<input type="button"/>、<button type="submit"></button>、<button type="button"></button>

一、<input type="submit"/>:当用户单击此按钮时,表单会按<form>标记的action属性设置的方式来发送表单内容。点击时,页面会刷新

<form action="#">
 <input type="text" name="username"/><br/>
 <input type="password" name="password"/><br/>
 <input type="submit" value="登录"/></form>

要想在提交数据之前,先对表单数据进行检验:

当check函数里返回false会阻止submit的默认行为,即阻止表单数据提交(阻止页面刷新)

注意:onsubmit="return check()" 中的 return 不能省略

二、<input type="button"/>普通按钮,必须搭配JS才有用,如onclick事件等

<form action="#" onsubmit="return check()">
 用户名:<input type="text" name="username"/><br/>
 密码:<input type="password" name="password"/><br/>
 <input type="submit" value="登录"/>
 <input type="button" value="提醒" onclick="remind()"/></form><script LANGUAGE="JavaScript">function check(){
 console.log("提交前先验证"); var checkElement=document.getElementsByTagName("input"); if(checkElement[0].value==="" || checkElement[1].value==="") {  return false;//当用户名或者密码为空时返回false,此时表单不会提交 }
}function remind(){
 alert("这是一个简单按钮,默认不会提交表单数据,不会刷新页面");
}</script>

三、

<button type="submit"></button>表单数据提交按钮,与<input type="submit"/> 用法相同

四、<button type="button"></button>普通按钮,与<input type="button"/>的用法是一样的

<form action="#" onsubmit="return check()">
 用户名:<input type="text" name="username"/><br/>
 密码:<input type="password" name="password"/><br/>
 <button type="submit">登录</button>
 <button type="button"onclick="remind()">提醒</button></form><script LANGUAGE="JavaScript">function check(){
 console.log("提交前先验证"); var checkElement=document.getElementsByTagName("input"); if(checkElement[0].value==="" || checkElement[1].value==="") {  return false;//当用户名或者密码为空时返回false,此时表单不会提交 }
}function remind(){
 alert("这是一个简单按钮,默认不会提交表单数据,不会刷新页面");
}</script>

注意一点:

当<button>未处于<form>表单中时,其浏览器默认的type就是button;

而当<button>处于<form>表单中时,不同的浏览器对 <button> 元素的 type 属性使用不同的默认值;

因此,建议时刻为button设置type值。

总结一下:

  • <button type="submit"></button> 和 <input type="submit"/>用法相同,用作表单数据提交按钮,默认即会刷新页面;

  • <button type="button"></button> 和 <input type="button"/>的用法是一样的,均为普通按钮,默认情况不会刷新页面。

  • 相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

    推荐阅读:

    jest测试react native组件的步奏是什么

    javascript的隐式调用详解

    JS添加元素新节点

    热心网友 时间:2022-04-23 07:51

    用javascript可以实现

    <script>
    function Changeb() {
    form.action = "b.asp?content=" + form.content.value
    }
    </script>

    <form action="b.asp" method="post" name="form" onsubmit="return Changeb()">
    <input name="content">
    </form>

    也可以把这个程序,放在单击提交按钮的,点击事件上.

    热心网友 时间:2022-04-23 09:09

    一定要用form来提取数值,

    dim a

    a=request.querystring("content")

    ps:-----------------------------

    以下代码在按纽处触发 onclick=sub1(); 事件,以更改提交给的页面。

    <script language="javascript">
    function sub1()
    {
    write.action ="lbcx.asp";
    write.submit();
    }
    function sub2()
    {
    write.action ="rqcx.asp";
    write.submit();
    }

    </script>

    热心网友 时间:2022-04-23 10:44

    同上
    如果你要一IE地址形式传递的话
    可以在form里面
    action="b.asp?content = <%=content%>"
    然后在B.asp里加入
    dim a
    a = request("content")

    热心网友 时间:2022-04-23 12:35

    <form name ="form" >
    <input type="text" name="content">
    <input type="button" value="提交" onclick="window.open('b.asp?content='+this.form.content.value);">
    </form>
    这个应该对你有用!

    热心网友 时间:2022-04-23 14:43

    不明白你的意思
    不过,用request("content")不管哪种方式提交都能获取其值
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    空气能热水器如何实现零冷水 空气能总是要放很多冷水才有热水,为什么? 这些常见威士忌术语外文要了解~ 雪梨桶和波本桶的区别 都有哪些团购网 哪些团购网好 哪些团购网比较好 团购网站都有什么 有哪些好的团购网站 团购有哪些网 缩写红楼梦经典章书500字作文 小米平板2不能用车载充电器充电器吗 PHP有没有可以截取某一字符后的内容的函数 一直用小米平板2的充电器充电可以吗 快要结婚了男友突然反悔,说是他太轻了配不上我,我一头雾水,他就发一段英语给我,求帮我翻一下啥意思 justapieceofwork什么意思 英文。拉丁文。问题! Good luck is another name for tenacity of purpose 写一篇“守法小公民与法同行”为主题的作文,可以写什么生活中的事例啊? 帮我翻译一下这段话呗 我急用 谢谢 汉译英 不屈不挠 用英语怎么说? high tenacity是什么意思 O(∩_∩)O~ 我还想请问下,哪里可以查到港股的财务指标呢? 我在新浪财经等网站上都只找到财务报表。 讲一个故事谈谈自己是怎么学*,五年级的学生,作文题目是*在我心中老师让写一件事情具体说明自己是 作文:发生在身边涉及学法,用法,守法,护法的故事 农村学法用法示范户主要事迹怎么填写 怎么填学法小标兵申报表里的主要事迹? 我家大桌子这样摆风水好吗? 我家的老桌子想知道是什么木质和年代? 为什么我家的木桌子很粘? 非互联网专业应届生,怎么才能进入大厂实习呢? 大厂实习生福利好但是工资低,如果是你,你愿意去吗? UGG classic mini还是classic short更适合腿粗的人穿? 暑期西安杨森实习我有必要去么? 如何拿到大厂的实习呢? 如何评价任天堂发布的怀旧主机Nintendo Classic Mini 到底买mini好还是classic好 大四应届毕业生急需三方协议,刚收到大厂实习offer(不能转正)下周入职,能否找朋友公司盖章? YY看电影老是被YY秀通知挡住 捷波朗CLASSIC 新易行 这一款和mini有什么区别,哪个好一点 在做实习生的时候,一定要去大厂实习吗? classic imod 什么意思啊 我想买classic 用minibox二房 不知道用什么对录线好 有知道的麻烦把* 详细相 ipod mini和classic哪个音质好 谁知道最近南京大厂有什么兼职或实习的地方? 大学生天价购买大厂实习机会,大厂为何如此有诱惑力? 英国硕士毕业回国在上海找工作,先在大厂实习还是小公司实习好_百度问一问 有没有哪位大神知道这是MINI哪款车?型号多少?最后生产年份是多少?谢谢大神! iPodClassic1代和3代区别 求助,湖北石油分公司怎么样啊,江苏雨润集团怎么样啊 c进,翻译