JavaScript:对事件的反应
实例
<buttontype="button"onclick="alert('欢迎!')">点我!</button>
alert()函数在JavaScript中并不常用,但它对于代码测试非常方便。
onclick事件只是您即将在本教程中学到的众多事件之一。
JavaScript:改变HTML内容
使用JavaScript来处理HTML内容是非常强大的功能。
实例
x=document.getElementById("demo");//查找元素
x.innerHTML="HelloJavaScript";//改变内容
您会经常看到document.getElementById("someid")。这个方法是HTMLDOM中定义的。
DOM(DocumentObjectModel)(文档对象模型)是用于访问HTML元素的正式W3C标准。
您将在本教程的多个章节中学到有关HTMLDOM的知识。
JavaScript:改变HTML图像
本例会动态地改变HTML<image>的来源(src):
点亮灯泡
<script>
function changeImage()
{
element=document.getElementById('myimage')
if (element.src.match("bulbon"))
{
element.src="/images/pic_bulboff.webp";
}
else
{
element.src="/images/pic_bulbon.webp";
}
}
</script>
<img loading="lazy" id="myimage" onclick="changeImage()" src="/images/pic_bulboff.webp" width="100" height="180">
|