zoukankan      html  css  js  c++  java
  • 百度前端学院-基础学院-第20到21天

    1、事件:addEventListener('click', function(){}或者方法名字)

    可以添加多个处理器,语法:

    对应的有removeEventListener()。

    注意:

    第一:事件名不能有on,比如onclick应写为click;onkeypress应写为keypress。

    第二:function时候请注意函数声明与函数表达式之间的区别,也就是函数声明提升。

    2、阻止表单默认行为: preventDefault();当在事件对象上调用该函数

    3、阻止事件冒泡: stopPropagation();在事件对象上调用该函数

    4、事件委托,冒泡允许我们利用事件委托。

    5、text对象,Text 对象代表 HTML 表单中的文本输入域。text对象有很多属性,如:accessKey,disabled等。

    使用语法:textInputObject.disabled = true;

    6、button对象。和text类似。详情猛戳:http://www.w3school.com.cn/jsref/dom_obj_pushbutton.asp

    7、js改变HTML样式语法:

    eg:document.getElementById("btn").style.backgroundColor="black"

    这种方法修改的样式,为内联样式,会覆盖外联式。

    另外一种写法是obj.style.cssTest:

    可以使用obj.style.cssTest来追加样式,语法如下:

    Element.style.cssText += ‘;100px;height:100px;top:100px;left:100px;’

    8、nodeName,返回节点的节点名称,如果是元素节点,返回标签名;如果是属性节点,返回属性名称。

    语法:

  • 相关阅读:
    Java:多线程<一>
    Java:Exception
    Java: 内部类
    Ubuntu安装jdk
    ubuntu搜狗拼音安装
    录音-树莓派USB摄像头话筒
    leetcode 最小栈
    leetcode 编辑距离 动态规划
    leetcode 最小覆盖字串
    leetcode 最长上升子序列 动态规划
  • 原文地址:https://www.cnblogs.com/yadiblogs/p/9035790.html
Copyright © 2011-2022 走看看