xml筆記整理_基礎概括
1、表單提交方式 * 使用submit提交 <form> ..... <input type="submit" /> </form> * 使用button提交表單 - 程式碼 //實現提交方法 function form1() { //獲取form var form1 = document.getElementById("form1"); //設定action form1.action = "hello.html"; //提交form表單 form1.submit(); } * 使用超連結提交 - 程式碼 <a href="hello.html?username=123456">使用超連結提交</a> onclick:滑鼠點選事件 onchange:改變內容(一般和select一起使用) onfocus:得到焦點 (ie5、某些版本的ie6) onblur:失去焦點
2、xml的簡介(瞭解)
* eXtensible Markup Language:可擴充套件標記型語言
** 標記型語言:html是標記型語言
- 也是使用標籤來操作
** 可擴充套件:
- html裡面的標籤是固定不可擴充套件,每個標籤都有特定的含義 <h1> <br/> <hr/>
- xml標籤可以自己定義,可以寫中文的標籤 <person></person>、<貓></貓>
* xml用途
** html是用於顯示資料,xml也可以顯示資料(不是主要功能)
** xml主要功能,為了儲存和傳輸資料
* xml是w3c組織釋出的技術
* xml有兩個版本 1.0 1.1
- 使用都是1.0版本,(1.1版本不能向下相容)
3、xml的應用
(1)不同的系統之間傳輸資料
** qq之間資料的傳輸
** 畫圖分析過程
(2)用來表示生活中有關係的資料
<person>
<name>zhangsan</name>
<age>20</age>
</person>
(3)經常用在檔案配置
* 比如現在連線資料庫 肯定知道資料庫的使用者名稱和密碼,資料名稱
* 如果修改資料庫的資訊,不需要修改原始碼,只要修改配置檔案就可以了
4、xml的語法
(1)xml的文件宣告()
* 建立一個檔案 字尾名是 .xml
* 如果寫xml,第一步 必須要有 一個文件宣告(寫了文件宣告之後,表示寫xml檔案的內容)
** <?xml version="1.0" encoding="gbk"?>
*** 文件宣告必須寫在 第一行第一列
屬性
- version:xml的版本 1.0(使用)、1.1(不能向下相容,不使用)
- encoding:xml編碼 gbk utf-8 iso8859-1(不包含中文)
- standalone:是否需要依賴其他檔案 yes/no(不常用)
* xml的中文亂碼問題解決
** 畫圖分析亂碼問題
** 儲存時候的編碼和設定開啟時候的編碼一致,不會出現亂碼
(2)定義元素(標籤)(