表单和框架
1.3.2 ?表單
<form></form> ? ?form內的ID不可重復,但是name可以重復 ?
method=“post”“get” ?
get是從服務器上獲取數據,提交有長度限制,并且編碼后的內容在地址欄可見。post是向服務器傳送數據,提交無長度限制,且編碼后內容不可見。
1、文本輸入類
? ? 文本框<input type=“text” />
? ? 密碼框<input type=“password” />
? ? 文本域<textarea name=“” ?cols=“(字符數多少)” ?rows“(幾行高度)”> ??</textarea>
? ? 隱藏域<input type=“hidden” /> ? (基本用不到)
placeholder=“” ?顯示框內的提示內容
required=“required” ? 使該文本框為必填項
2、按鈕
? ? 提交按鈕<input type=“submit” /> ? 點擊后會將form內的所有內容打包提交給form里的地址,并刷新頁面
? ? 重置按鈕<input type=“reset” /> ? ?點擊后會恢復默認值
? ? 普通按鈕<input type=“button” />
? ? 圖片按鈕<input type=“image” /> ? 屬性與提交按鈕一樣提交并刷新
disabled=“disabled” ? 禁用 input 元素,被禁用的 input 元素既不可用,也不可點擊。可以設置 disabled 屬性,直到滿足某些其他的條件為止(比如選擇了一個復選框等等)相當于讓按鈕失效。=enable使按鈕可用
value=“” ? 默認值。按鈕或輸入框的默認值
3、選擇輸入
? ? 單選按鈕組<input type=“radio” ?name=“” /> ? ?標簽后面跟按鈕的要顯示的選項
? ? 復選框組<input type=“checkbox” />
name=“” ? name的值用來打組
value=“” ? 如果添加value,值是看不見,是提交給系統的
checked=“checked” ? 添加checked則設該選項為默認選中的。
?? 下拉列表框<select size=“”>
? ? ? ? ? ? ? ? ? ?<option value=“(提交給服務器的值,不顯示)”> 內容?</option>
? ? ? ? ? ? ? ? ? ?<option value=“”> 內容?</option> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?此兩行為下拉列表框內的選項內容
? ? ? ? ? ? ? ? ?</select>
size=“” ? size為1時是下拉列表框,size為>1時為列表
multiple=“multiple” ? 添加此項為復選
?
1.4
1、frameset ?需要去掉body用frameset
? ?<frameset rows=“100,*” frameborder=“no”> ?</frameset> ?上下分,第一行像素為100,剩余的是第二行;rows換成cols,變為左右分。frameborder=“no”表示去掉分割線
? ? ? ? ?<frame src=“頁面地址” noresize=“noresize” scrolling=“no”> </frameset> ?添加noresize為禁止調整窗口大小。添加scrolling=“no”取消顯示滾動條
要超鏈接制定目標頁面顯示在哪個框架窗口中,第一步要給顯示內容的目標frame設置name。第二步給超鏈接的target屬性賦值成第一步中設置的name
讓整個frameset頁面跳轉至某個頁面,需要把超鏈接的target屬性設置為“_top”
(href表示到……。src表示從……拿來)
2、iframe ?在原來頁面嵌入小窗口顯示其他頁面
? ??<iframe src=“其他頁面的地址” width=“寬度” height=“高度” frameborder=“0”(邊線粗細) scrolling=“no”(滾動條有無)>?</iframe> ? ?(寬和高設置為0則不顯示但是后臺會有這么一個頁面)
轉載于:https://www.cnblogs.com/jingfengling/p/5785351.html
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
- 上一篇: iOS-可变参数(不定参数)的用法
- 下一篇: codefore 213 C Relay