_11_dom_api.html 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. </head>
  7. <body>
  8. <!--<div id="d1">123</div>-->
  9. <!--<div id="d2">234</div>-->
  10. <!--<div id="d3">567</div>-->
  11. <!--<button onclick="fun()">按钮</button>-->
  12. <!--<form action="#">-->
  13. <!-- 账号: <input type="text" name="username" id="username" > <br>-->
  14. <!-- 密码: <input type="password" name="password" id="password"> <br>-->
  15. <!-- <input type="button" onclick="login()" value="登录">-->
  16. <!--</form>-->
  17. <div id="div1">123</div>
  18. </body>
  19. <script>
  20. /**
  21. * 想要操作界面元素必须要先获取到界面元素
  22. * document.getElementById("div1")
  23. * 操作标签内容
  24. * 元素.innnerText 获取内容
  25. * 元素.innnerText = xx 设置内容
  26. * 操作属性
  27. * 元素.属性名 获取属性的值
  28. * 元素.属性名=值 给属性设置值
  29. *
  30. */
  31. var div = document.getElementById("div1")
  32. // 设置他背景颜色为红色
  33. div.style.background = "green"
  34. // function login(){
  35. // // 获取账号
  36. // var usernameDiv = document.getElementById("username")
  37. // var passwordDiv = document.getElementById("password")
  38. // // console.log(usernameDiv.innerText)
  39. // // console.log(passwordDiv.innerText)
  40. // // 如果获取标签属性
  41. // /**
  42. // *
  43. // * 获取标签.属性名 获取属性值
  44. // */
  45. // // 获取input 标签的value 的属性值
  46. // console.log(usernameDiv.value);
  47. // console.log(passwordDiv.value);
  48. // // 获取密码
  49. // if(usernameDiv.value == "admin" && passwordDiv.value == "123"){
  50. // location.href = "http://www.baidu.com"
  51. // }else{
  52. // alert("账号密码错误")
  53. // }
  54. // }
  55. //当前几点按钮时候 要获取id 为d1 的标签
  56. // function fun(){
  57. // /**
  58. // * 根据id 获取制定id 元素标签
  59. // * document.getElementById();
  60. // */
  61. // var div = document.getElementById("d1")
  62. // console.log(div)
  63. // // 获取到元素以后就可以获取元素内容
  64. // /**
  65. // * 元素.innerText
  66. // * 元素.innerHtml
  67. // */
  68. // console.log(div.innerText)
  69. // /**
  70. // * 修改元素内容
  71. // * div.innerText = 新的内容
  72. // */
  73. // div.innerText = "fanjialong"
  74. // }
  75. /**
  76. * 创建一个登录界面
  77. * 获取界面当中账号和密码
  78. * 如果站好输入等于admin 密码输入等于123 表示登录成功跳转到baidu.com
  79. * 否则提醒账号密码错误
  80. */
  81. </script>
  82. </html>