• 博客用的banner转载自bilibili,礼赞新中国70周岁!
  • 站点的评论回复邮件可能会被邮箱放入垃圾邮件中,请注意哦~
  • 大树 2019 年准备考研,所以网站内容的更新可能会需要等到考完研了.... 也祝各位研友考研顺利!!
  • 梯云博客近期增设了“电影资源”板块,在视频区域下边哦~
  • 如果百度网盘下载速度过慢,可使用该工具~Proxyee-down 百度网盘不限速
  • 本站所有发布的信息以及产品,仅供学习研究使用;除有软件所有者授权外不得非法用于商业或其他用途。
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏梯云吧!

javascript第一天学习

JavaScript 做棵大树 3年前 (2017-04-15) 397次浏览 0个评论
文章目录[隐藏]

JavaScript 是世界上最流行的编程语言。

这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。


JavaScript 是脚本语言

JavaScript 是一种轻量级的编程语言。

JavaScript 是可插入 HTML 页面的编程代码。

JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。


第一次学习 javascript,我学习呢,是因为我在制作页面时,想要完成和用户的交互,结果发现仅靠 html 是无法实现的,需要 javascript 来加入来实现这个功能。于是,我在网上找的课程来学习,今天呢,就先来写我第一天学习的心得和收获吧!

 


①  JavaScript:写入 HTML 输出

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!DOCTYPE html>
<html>
<body>
<p>
JavaScript 能够直接写入 HTML 输出流中:
</p>
<script>
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
</script>
<p>
您只能在 HTML 输出流中使用 <strong>document.write</strong>。
如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
</p>
</body>
</html>

提示:您只能在 HTML 输出中使用 document.write。如果您在文档加载后使用该方法,会覆盖整个文档。

 

其中的 “document.write(“”)”表示输出什么什么,8、9 行代码则是表示输出:This is a heading   的信息,同理推出九行的内容

我们可以看到它写在 script 标签之中,也可以输出想要的内容,而且 html 中的标签在其中也可以使用,例如:<h1> 、<p> 等等。

 

 


② JavaScript:对事件作出反应

1
2
3
4
5
6
7
8
9
10
11
<!DOCTYPE html>
<html>
<body>
<h1>我的第一段 JavaScript</h1>
 
<p>
JavaScript 能够对事件作出反应。比如对按钮的点击:
</p>
<button type="button" onclick="alert('Welcome!')">点击这里</button>
</body>
</html>

 

ps:alert() 函数在 JavaScript 中并不常用,但它对于代码测试非常方便。

onclick 事件只是最近应该学习的众多事件之一。

 

这串代码,其中并未出现 <script>标签,那么它的交互作用在哪里体现的呢?在 “ onclick=”alert(‘Welcome!’)” 。当点击设置 的按钮时,会触动 “onclick” 则,它其中所写的代码,也会相应的相应,浏览器会弹出提示框,具体效果,大家可以复制代码来进行实验一下。ie 浏览器中如果版本低或者浏览器本身不支持的话,效果不会实现的。


③ JavaScript:改变 HTML 内容

使用 JavaScript 来处理 HTML 内容是非常强大的功能。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!DOCTYPE html>
<html>
<body>
 
<h1>我的第一段 JavaScript</h1>
<p id="demo">
JavaScript 能改变 HTML 元素的内容。
</p>
<script>
function myFunction()
{
x=document.getElementById("demo"); // 找到元素
x.innerHTML="Hello JavaScript!"; // 改变内容
}
</script>
 
<button type="button" onclick="myFunction()">点击这里</button>
</body>
</html>

我们会经常看到 document.getElementByID(“some id“)。这个方法是 HTML DOM 中定义的。

DOM(文档对象模型)是用以访问 HTML 元素的正式 W3C 标准。

其中<p>标签中,定义了id属性 ; 而且 button 标签中呢,也定义了<onclick>属性,内容为“my Function()”  ;<script>标签中的内容则是对 onclick 的一个执行语句,即,onclick 代表执行它下边所写的语句,当执行时:使用document.getElementByID(“some id“)方法找到 id 相同的内容,下边的语句则是对其更改,使用了innerHTML方法。

注意:一定要注意id属性,因为只有 id 相对应,才可以寻找到相对应的内容,并对内容进行修改。

转载请注明:转载自:TeenShare 梯云分享


TeenShare 梯云博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明javascript 第一天学习
喜欢 (2)
[欢迎投币]
分享 (0)
关于作者:
一个整天无所事事的,有时候忽然热血的孩子
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址