js笔记2

onclick属性

<!DOCTYPE html>

<html>

<head>

  <meta charset="UTF-8">

  <title></title>

</head>

<body>

  <!--在onclick属性中使用函数-->

  <button onclick="name()">按钮</button>

</body>

<script type="text/javascript">

  //通过关键字function来创建函数,函数名后面必须跟()

  function name(){

  var a = 1;

  var b = 2;

  var c = a + b;

  alert(c)

  }

</script>

</html>


Tips:为按钮创建点击事件的方法,就是使用onclick=”函数名”属性。函数名为 name()


HTML DOM 方法

// 通过ID属性获取HTML元素,只能获取第一个

document.getElementById('name')


// 通过CLASS属性获取HTML元素,可以获取多个,用item(n)来获取第n个

document.getElementsByClassName('text').item(0)


// 通过标签名获取HTML元素,可以获取多个,用item(n)来获取第n个

document.getElementsByTagName('button').item(0)


// 使用“.value”来设置或者获取HTML输入框元素的值

Var val = document.getElementById('name').value;

document.getElementById('name').value = "JavaScript修改的内容";


// 使用“.innerHTML”来设置或者获取HTML双边元素内部的所有子元素和文字

Var val = document.getElementsByClassName('text').item(0).innerHTML;

document.getElementsByClassName('text').item(0).innerHTML = "<h1>你好</h1>";


// 使用“.innerText”来设置或者获取HTML双边元素内部的所有文字

Var val = document.getElementsByTagName('button').item(0).innerText;

document.getElementsByTagName('button').item(0).innerText = '搜索';


Tips:更多用法参考【JavaScript HTML DOM 文档】

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 欢迎关注个人微信公众账号:byodian个人博客:Byodian's Blog JavaScript 基础知识总结...
    工具速递阅读 778评论 0 3
  • dom对象的innerText和innerHTML有什么区别? innerText: 是一个可写属性,返回元素内包...
    Tuuu阅读 421评论 0 0
  • 1.dom对象的innerText和innerHTML有什么区别? innerText:文本格式插入 innerH...
    饥人谷_Leon阅读 336评论 0 0
  • 题目1: dom对象的innerText和innerHTML有什么区别? innerText返回的是元素内包含的文...
    Feiyu_有猫病阅读 394评论 0 0
  • JavaScript,通常缩写为 JS,是一种解释执行的编程语言。它是现在最流行的脚本语言之一。 JavaScri...
    神齐阅读 5,009评论 1 32