国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

使用js dom和jquery分別實現簡單增刪改

2024-05-06 16:08:43
字體:
來源:轉載
供稿:網友
今天學了jquery框架的簡單使用。于是用它實現簡單的增刪改,接著也用原始的javascript實現同樣的功能,兩者對比可以看出jquery的強大
 
 

軟件開發實際就是數據的增刪改查,javascript前端開發也不例外。今天學了jquery框架的簡單使用。于是用它實現簡單的增刪改,接著也用原始的javascript實現同樣的功能,以便看出jquery的強大:

代碼如下:

<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title><script type="text/javascript" src="jq/jquery-1.9.1.js"></script><script type="text/javascript">$(function(){gaoliang();var $seldel = undefined;var seldel = undefined;//高亮選中function gaoliang() {$("li").click(function () {$("li").css("backgroundColor", "red");this.style.backgroundColor = "yellow";$seldel = $(this);seldel = this;});}//使用jquery添加對象$("#btnAdd1").click(function () {var input = window.prompt("輸入數據");var $newli = $("<li>" + input + "</li>");$newli.appendTo("#Ol");gaoliang();});//使用dom元素添加對象document.getElementById("btnAdd2").onclick = function () {var input = window.prompt("輸入數據");var newli = document.createElement("li");newli.innerHTML = input;document.getElementById("Ol").appendChild(newli);gaoliang();}//使用jquery刪除對象$("#btnDel1").click(function () {$seldel.remove();});//使用dom元素刪除對象document.getElementById("btnDel2").onclick = function () {seldel.parentNode.removeChild(seldel);}//使用jquery插入數據$("#btnInsert1").click(function () {var input=window.prompt("輸入插入的數據");var $newli=$("<li>"+ input+"</li>");$newli.insertBefore($seldel);gaoliang();});//使用dom插入數據document.getElementById("btnInsert2").onclick = function () {var Ol = document.getElementById("Ol");var input = window.prompt("輸入插入的數據");var newli = document.createElement("li");newli.innerHTML = input;Ol.insertBefore(newli, seldel);gaoliang();}//使用jquery編輯選中的數據$("#btnEdit1").click(function () {var oldtxt = $seldel.html();var $edit = $("<input id='btnE' type='text' value='" + oldtxt + "'/>");$seldel.html($edit);$edit.focus();$edit.blur(function () {var newtxt = $(this).val();$seldel.html(newtxt);});});//使用dom編輯選中的數據document.getElementById("btnEdit2").onclick = function () {var edittext = document.createElement("input");edittext.type = "text";edittext.value = seldel.innerHTML;;seldel.innerHTML = "";seldel.appendChild(edittext);edittext.focus();edittext.onblur = function () {seldel.innerHTML = edittext.value;}}} )</script></head><body><ol id="Ol"><li id="haha">1</li><li>2</li><li>3</li><li>4</li></ol><input id="btnAdd1" type="button" value="jquery添加數據" /><input id="btnAdd2" type="button" value="dom添加數據" /><input id="btnDel1" type="button" value="jquery刪除數據" /><input id="btnDel2" type="button" value="dom刪除數據" /><input id="btnInsert1" type="button" value="jquery插入數據" /><input id="btnInsert2" type="button" value="dom插入數據" /><input id="btnEdit1" type="button" value="jquery編輯數據" /><input id="btnEdit2" type="button" value="dom編輯數據" /></body></html>
 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 陆河县| 蛟河市| 白水县| 连州市| 宁夏| 苏尼特左旗| 美姑县| 慈利县| 迁西县| 环江| 迭部县| 枣庄市| 清丰县| 武义县| 尤溪县| 乳山市| 图木舒克市| 武鸣县| 曲麻莱县| 习水县| 贞丰县| 富宁县| 隆安县| 财经| 雷波县| 依安县| 博乐市| 汉源县| 闻喜县| 古交市| 阳春市| 高碑店市| 高尔夫| 大邑县| 清新县| 宾阳县| 安徽省| 乐至县| 平定县| 通城县| 阿图什市|