大家好,今天小编关注到一个比较有意思的话题,就是关于html的form的问题,于是小编就整理了3个相关介绍HTML的form的解答,让我们一起看看吧。
html form是不是完全可以用js代替?那为什么还要用form?
的确可以用JS代替,而且JS代替不会发生FORM跳转。现在的浏览器基本都支持JS也不会禁用。那么究竟为什么还有人用FORM提交呢?因为不是所有的网页都是专业的前端开发的,而是后台客串的,使用JSON提交有点复杂,对于后台来说还是表单简单。
还有一个原因是上传图片文件只能以表单的形式,但是我们不会直接写form,而是在js层面构建一个表单对象
form集合的参数?
1. action: 表示form提交的目标url,可以是相对路径或绝对路径。
2. method: 表示form提交的http方法,常用的有GET和POST。
3. enctype: 表示form提交数据的编码方式,常用的有application/x-***-form-urlencoded和multipart/form-data。
4. target: 表示form提交后响应的目标窗口或框架。
5. name: 表示form的名称,用于在JavaScript中通过名称引用该form。
6. accept-charset: 表示form提交数据时使用的字符编码集。
7. autocomplete: 表示浏览器是否应该为该form启用自动完成功能。
8. novalidate: 表示浏览器是否应该对该form进行验证。
9. onsubmit: 表示form提交时触发的JavaScript代码。
1、首先在form2中写一个过程来接收外部参数private getss:string;//form2中为全局变量procedure getparam(ss:string);begingetss:=ss;end;2、在form1中写 ***lication.createform(Tform2,form2); form2.getparam(aa); aa为form1中的变量 form2.showmodal;第二种方案:在form1中定义var aa:string;在form2中uses unit1;就可以使用form1中的变量不过这种效果不是很好。建议使用第一种方案!
html表单中〈form action=""#"" 的意思是?
<form> 标签用于为用户输入创建 HTML 表单。表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。表单用于向服务器传输数据。action是表单的属性,用来表示数据的提交地址。。
到此,以上就是小编对于html的form的问题就介绍到这了,希望介绍关于html的form的3点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/20856.html