2html
先给答案,首先,2个纯粹的html无法互相post数据,必须要有服务器,但可以通过get传递数据
页面提交数据一般有两种方法:get,post。post就是所谓的form提交,使用视图;get是通过url提交。
post的值是不可能从html到hmtl的,中间必须经过Server.
原因:post的值是附加在http请求的头部的,它不会出现在URL请求串里,所以用js来获取查询参数的方式来获取post
请求参数是不行的.post方式只有在服务器端才能获得表单提交的值。
方案一:
请跳转到服务器端,由服务器获得得post的值,再(以url或在request里面赋值的方式)跳到指定的页面。
方案二:
改用Get方式,通过URL传值,将原来的post方法改为get方式后,请求的参数会出现在地址栏,并且表示里的submit
组件值也会出现在URL里。
如2.html?aa=1
然后通过js获得得变量aa的值
//获取指定参数名的参数值
functiongetQueryParameter(qs)
{
vars=location.href;
alert(s);
s=s.replace("?","?&").split("&");//这样可以保证第一个参数也能分出来
alert(s);
varre="";
for(i=1;i<s.length;i++)
if(s[i].indexOf(qs+"=")==0)
re=s[i].replace(qs+"=","");//取代前面的参数名,只剩下参数值
returnre;
}
为了防止你搞不明白,我帮你写了2个代码如下:
<!--a.html-->
<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>Document</title>
</head>
<body>
<formaction="b.html"method="get">
<inputtype="text"name="user"value="admin">
<inputtype="text"name="pwd"value="1234">
<inputtype="submit"value="提交">
</form>
</body>
</html>
<!--b.html-->
<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
//获取指定参数名的参数值
functiongetQueryParameter(qs)
{
vars=location.href;
s=s.replace("?","?&").split("&");//这样可以保证第一个参数也能分出来
varre="";
for(i=1;i<s.length;i++)
if(s[i].indexOf(qs+"=")==0)
re=s[i].replace(qs+"=","");//取代前面的参数名,只剩下参数值
returnre;
}
varuser=getQueryParameter('user')//获取user
varpwd=getQueryParameter('pwd')//获取pwd
alert('你传入的user是:'+user)
alert('你传入的pwd是:'+pwd)
</script>
</body>
</html>
ps:实例中的代码参考来源http://nopainnogain.iteye.com/blog/799299
2. 2 HTML是什么意思它是一种什么样的语言
HyperText Mark-up Language 超文本标记语言或超文本链接标示语言
3. a9/2.html
因数列各项为正
p=(a3+a9)/2
=(a6/q³+a6q³)/2
=(1/2)(a6/q³+a6q³)≥(1/2)*2√(a6/q³ )*( a6q³)=(1/2)*2a6=a6
又因q≠1,所以P>a6
Q=√a5*a7=√(a6)²=a6
所以P>Q
4. 2,html5的结构和html2.0的区别
1、简化的语法
更简单的doctype声明是HTML5里众多新特征之一。现在,只需要写<!doctype html>就好了。
2、新的<canvas>标记代替flash
对于Web用户来说,Flash既是惊喜也是一种痛苦。所以,一些开发人员对HTML5威胁Flash的做法不满,但对于那些忍受着要花好久才能加载和运行的臃肿的Flash视频的人来说,用新的<canvas> 标记渲染图像的技术已经梦想成真。
3、新的<header>与<footer>标记
HTML5的设计是要更好的描绘网站的解剖结构。这就是为什么一些像<header>和<footer> 这样的新标记会出现,它们是专门为标志网站的这些部分设计的。
在开发网站时,你不再需要用<div>标记来标注网页的这些部分。
4、新的<section>与<article>标记
跟<header>与<footer>标记相似,HTML5中引入的新的<section> 和<article> 标记可以让开发人员更好的标注页面上的这些区域。
5. 新的<menu> 和<figure> 标记
新的<menu>标记可以被用作普通的菜单,也可以用在工具条和右键菜单上,虽然这些东西在页面上并不常用。
6. 新的<audio> 和<video> 标记
新的<audio> 和<video> 标记可能是HTML5中增加的最有用处的两个东西了。正如标记名称,它们是用来嵌入音频和视频文件的。
5. 求一html的表格 要求2*2 的
<html>
<head>
<metahttp-equiv="content-type"content="text/html;charset=utf-8">
<title>Table</title>
<styletype="text/css">
table{
border:1pxsolidred;
border-collapse:collapse;
}
th{
border:1pxsolidred;
}
td{
border:1pxsolidred;
}
</style>
</head>
<body>
<table>
<tr>
<thstyle="background-color:green;">万能</th>
<th><imgsrc="tb.jpg"/></th>
</tr>
<tr>
<th><imgsrc="ap.jpg"/></th>
<th><imgsrc="wk.jpg"/></th>
</tr>
</table>
</body>
</html>
不过个人感觉这个好像是最笨的一种方法了,一方面怕你看不懂那个CSS的嵌套,所以我两个都用了,就看你会不会演变了.
6. 2.html元素之间的关系有哪两种关系
我记得好像是块级元素和内联元素。
7. 2. 请写出下面网页的完整HTML代码.
这是ul列表
<b>标题1</b>
<ul>
<li>内容1</li>
</ul>
前面是圆点的就是ul无序列表 是数字的就是ol有序列表
希望能帮助到你!