美文网首页
javascript_入门

javascript_入门

作者: 老北瓜 | 来源:发表于2020-04-08 16:38 被阅读0次

document.write("xxx"); // 在html页面中 输出点东西
alert("弹窗"); // 这个东西是一个弹窗,在点击弹窗的按钮之前,页面中不能做任何操作。
confirm("你喜欢js吗") 返回值 boolean , true 确定

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>验证Confirm</title>
</head>
<body>
        <script type="text/javascript">
            var  myChar = confirm("你喜欢javaScript 吗?")
            if(myChar){
                document.write("真棒,加油")
            }else{
                document.write("不喜欢拉倒")
            }
        </script>
</body>
</html>
image.png

window.open("url","窗口名称","参数字符串")

     /*
      * _blank:      在新窗口显示目标网页
      * _self:         在当前窗口显示目标网页
      *_top:          框架网页中在上部窗口中显示目标网页
      */
    window.open("www.imooc.com","_blank","width=300,height=200")

window.close() 关闭窗口
window.close(); 直接关闭当前窗口

<script type="text/javascript">
     var mywin=window.open("http://www.imooc.com");
     mywin.close();
  </script>

认识DOM

我觉得 通过 document.getElementById("id") 拿回来的对象就是一个 DOM。

document.getElementById("id")

<p id="con">JavaScript</p>
<script type="text/javascript">

  var mychar=document.getElementById("con");
  document.write("结果:"+mychar); //输出获取的P标签。 

</script>

innerHTML 属性用于获取或替换 HTML 元素的内容

<h2 id="con">javascript</H2>
<p> 。。。。</p>
<script type="text/javascript">
  var mychar=   document.getElementById("con");
  document.write("原标题:"+mychar.innerHTML+"<br>"); //输出原h2标签内容
  mychar.innerHTML = "Hello world!"
  document.write("修改后的标题:"+mychar.innerHTML); //输出修改后h2标签内容
</script>

输出结果 == 原标题:javascript
修改后的标题:Hello world!

修改Html的样式

<h2 id="con">I love JavaScript</H2>
<p> JavaScript使网页显示动态效果并实现与用户交互功能。</p>

<script type="text/javascript">
    var myChar= document.getElementById("con");
    myChar.style.color ="red";
    myChar.style.backgroundColor="#CCC";
    myChar.style.width="300px";
</script>

显示和隐藏属性 object.style.display

  <script type="text/javascript"> 
        function hidetext()  
        {  
        var mychar = document.getElementById("con");
                mychar.style.display = "none";
        }  
        function showtext()  
        {  
        var mychar = document.getElementById("con");
          mychar.style.display = "block";
        }
    </script> 

控制类名 className

 <p id="p1" > JavaScript使网页显示动态效果并实现与用户交互功能。</p>
    <input type="button" value="添加样式" onclick="add()"/>
    <p id="p2" class="one">JavaScript使网页显示动态效果并实现与用户交互功能。</p>
    <input type="button" value="更改外观" onclick="modify()"/>

    <script type="text/javascript">
       function add(){
          var p1 = document.getElementById("p1");
          p1.className ="one";
          
       }
       function modify(){
          var p2 = document.getElementById("p2");
          p2.className="two";
          
       }
    </script>

相关文章

  • javascript_入门

    document.write("xxx"); // 在html页面中 输出点东西aler...

  • JavaScript_对象

    javaScript中的对象有内置对象,宿主对象,自定义对象;内置对象:数组,函数,日期,正则表达式;宿主对象:j...

  • javascript_函数

    函数对任何语言来说都是一个核心的概念,通过函数可以封装任意多条语句,而且可以在任何地方,任何时候调用执行,...

  • javascript_进阶

    引入外部js 文件的方法 testJs.js 文件中 变量 操作符 数组 各种循环 break :退出当前循环,c...

  • JavaScript_事件

    事件 通过触发指定的行为的时候,执行代码 一、事件三要素 事件源:触发条件的元素本身 事件类型:触发条件的类型( ...

  • JavaScript_循环

    本章主要讲述循环相关语法和内容( while、do while、for )以及break和continue的使用…...

  • JavaScript_对象

    一、时间对象(Date) (一)Date对象的创建 (二)Date对象的方法 (三)设置与获取的常用方法 二、对象...

  • JavaScript_函数

    一、函数介绍 函数的作用是将特定的功能封装起来,需要使用时再进行调用,从而可以重复使用而减少冗余。 (一)函数分类...

  • JavaScript_数组

    一、 数据结构 数据结构分为: 逻辑结构、存储结构和算法。 (一)存储结构 a. 线性 栈 队列 堆 数组 …… ...

  • JavaScript_闭包

    函数的执行依赖于作用域,这个作用域在函数定义时决定的,而不是函数调用时决定的; 闭包的概念:函数内部定义了嵌套函数...

网友评论

      本文标题:javascript_入门

      本文链接:https://www.haomeiwen.com/subject/bkptmhtx.html