当前位置: 首页 > wzjs >正文

网站项目建设流程建筑类网站的推荐理由

网站项目建设流程,建筑类网站的推荐理由,泰安企业网站建设公司,龙岩kk网首页JS DOM 加载事件onload js代码执行的时候,需要html&css的支持 onload在页面加载完之后执行 dom:用JS对html标签进行增删改查 元素节点获取 var name document.getElementById("userName"); var inputs document.getElementsByTagNam…

JS DOM

加载事件onload

js代码执行的时候,需要html&css的支持
onload在页面加载完之后执行
dom:用JS对html标签进行增删改查

元素节点获取

var name = document.getElementById("userName");
var inputs = document.getElementsByTagName(''input);

文本节点获取

需要借助div元素节点在获得其内部的文本节点。

<div>hello<div>
var dvnode = document.getElementsByTagName('div')[0];
divnode.firstChild; //(或者调用lastChild)获得元素div内部的第一个子节点对象,而不是自己这个节点

兄弟节点

firstChild、lastChild:父节点获得第一个/最后一个子节点
nextSibling:获得下一个兄弟节点
previousSibling:获得上个兄弟节点
childNodes:父节点获得内部全部的子节点信息

<script>
window.onload = function() {var ull = document.getElementsByTagName('ul')[0];console.log(ull.childNodes);console.log(ull.firstChild);console.log(ull.firstChild.nextSibling);console.log(ull.lastChild);console,log(ull.lastChild.previousSibling);
}
</script>

父节点

节点名.parentNode

console.log(blue);
console.log(blue.parentNode);

属性值操作

1. 获取属性值

itnode.属性名; //只能操作五c规定的属性值
itnode.getAttribute(属性名); //规定的和自定义的都可以获取

2. 设置属性值

itnode.属性名 = 值; //只能操w3c规定的属性
itnode.setAttribute(名称,值); //规定的和自定义的都可以设置

console.log(baidu.className); //className是class的一个别名,不可以直接访问class属性

Field、Attribute、Property

节点创建和追加

1. 创建

元素节点:document.createElement(tag标签名);
文本节点:document.createTextNode(文本内容);
属性设置:node.setAttribute(名称,值);

2. 追加

父节点.appendChild(子节点);
父节点.insertBefore(newnode,oldnode); //newnode放到oldnode的前边
父节点.replaceChild(newnode,oldnode); //newnode替换到oldnode节点

节点删除

父节点.removeChild(子节点);

知道子节点的,需要通过子节点找到父节点,然后再删除子节点:
green.parentNode.removeChild(green);

点击事件

通过鼠标、键盘对页面所做的动作就是事件。事件一旦发生需要有事件处理,该处理成为“事件驱动”,事件驱动通常由函数担任

onclick、onmouseover、onmouseout、onkeyup、onkeydown、onblur、onfocus、onsubmit

在标签内些onclick事件
<input id="btnld" type="button" value="Press Me" οnclick="alert('thanks');">

在JS写οnclick=function(){}函数
var btn = document.getElementById('btnld');
btn.onclick = function() {
    alert('thanks');
}

http://www.dtcms.com/wzjs/542904.html

相关文章:

  • 龙华附近网站建设境外网站可以备案吗
  • 网站开发体会范文wordpress邮箱验证配置文件
  • 买个网站需要多少钱建设一个网站需要哪些硬件设备
  • 网站建设优化推广排名建立
  • 企业网站推广方式和策略计算机网页制作题教程
  • 音乐网站开发模板企点营销软件
  • 湖州哪里做网站软件人员外包
  • 写作网站招聘深圳机票网站建设
  • 登录建设官方网站淄博网络公司曝光
  • 计算机网站建设开题报告做网站优化多少钱
  • 网站死链接提交展厅设计多少钱一平米
  • 做网批的有什么网站呢网站开发中怎么设置快捷键
  • 微信网站开发流程图网站建设怎么申请空间
  • 深圳网站建设服务代码wordpress 添加定时执行
  • 厦门市建设局官方网站郑州seo外包顾问热狗
  • 制作网站 太原jsp购物网站开发环境
  • 网站目录扫描网页打不开怎么设置浏览器
  • 如何做网站赚钱网站开发硬件工程师待遇
  • 区域网站设计线上销售模式有哪些
  • 企业网站模板 下载 论坛免费注册的网站能备案吗
  • 涂料厂做网站有用吗中国建设监理官方网站
  • 汽修网站建设免费企业建立站点方案有几种
  • 沈阳市网站建设哪里的公司比较好word做网站连接
  • 不用ftp做网站h5表单制作
  • 搜索引擎优化seo的英文全称是合肥网站优化推广方案
  • 推荐个临汾做网站的唐山 建设工程信息网站
  • 如何做网站的薪酬调查网站品牌打造
  • 最常见企业网站公司有哪些设计科技公司官网
  • 网站平台建设实训体会北京门户网站网址
  • 用php做的网站实例网页设计模板套用步骤