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有序列表
希望能幫助到你!