"javascript"相关教程
[JavaScript] JavaScript HTML DOM - 改变 HTML
HTMLDOM允许JavaScript改变HTML元素的内容。改变HTML输出流JavaScript能够创建动态HTML内容: document.getElementById("demo1").innerHTML=Date();在JavaScript中,document.write()可用于直接写入HTML输出流:实例<!DOCTYPE html><html><body><script>document.wr...
JavaScript表单验证HTML表单验证可以通过JavaScript完成。如果表单域(fname)为空,该函数会提示一条消息,并返回false,以防止表单被提交:JavaScript实例function validateForm() { let x = document.forms["myForm"]["fname"].value; if&...
什么是响应式网页设计?响应式web设计会让您的网页在所有设备上看起来都不错。响应式web设计仅使用HTML和CSS。响应式web设计并不是程序或JavaScript。为所有用户获得最佳体验的设计可以使用许多不同的设备来查看网页:台式机、平板电脑和手机。无论使用哪种设备,您的网页都应该看起来美观且易用。网页不应舍弃信息来适合较小的设备,而应使其内容适合任何设备:.p50,.p25{padding:20px;text-align:center;font-weight:bold;}...
[JavaScript] JavaScript Window Screen
window.screen对象包含用户屏幕的信息。WindowScreenwindow.screen对象不带window前缀也可以写:属性:screen.widthscreen.heightscreen.availWidthscreen.availHeightscreen.colorDepthscreen.pixelDepthWindowScreen宽度screen.width属性返回以像素计的访问者屏幕宽度。实例显示以像素计的屏幕宽度:document.getElement...
如果您的浏览器支持XSLT,那么在浏览器中它可被用来将文档转换为XHTML。JavaScript解决方案在前面的章节,我们已向您讲解如何使用XSLT将某个XML文档转换为XHTML。我们是通过以下途径完成这个工作的:向XML文件添加XSL样式表,并通过浏览器完成转换。即使这种方法的效果很好,在XML文件中包含样式表引用也不总是令人满意的(例如,在无法识别XSLT的浏览器这种方法就无法奏效)。更通用的方法是使用JavaScript来完成转换。通过使用JavaScript,我们可...
本章演示使用XML、HTTP、DOM以及JavaScript的HTML应用程序。使用的XML文档在本章中,我们将使用名为"music_list.xml"的XML文件。在HTML表格中显示XML数据本例遍历每个<TRACK>元素,然后在HTML表格中显示<ARTIST>和<TITLE>元素的值:实例<html><body><table id="demo">&...
JSON语法是JavaScript语法的子集。JSON语法规则JSON语法衍生于JavaScript对象标记法语法:数据在名称/值对中数据由逗号分隔花括号容纳对象方括号容纳数组JSON数据-名称和值JSON数据写为名称/值对。名称/值由字段名称构成,后跟冒号和值:实例"name":"Bill Gates"JSON名称需要双引号。而JavaScript名称不需要。JSON–求值为JavaScript对象JSON格式几...
JSON的常规用途是同web服务器进行数据传输。在从web服务器接收数据时,数据永远是字符串。通过JSON.parse()解析数据,这些数据会成为JavaScript对象。实例–解析JSON请想象一下我们从web服务器接收到这段文本:'{ "name":"Bill Gates", "age":62, "city":"Seattl...
JSON的常规用途是同web服务器进行数据交换。在向web服务器发送数据时,数据必须是字符串。通过JSON.stringify()把JavaScript对象转换为字符串。对JavaScript对象进行字符串化想象一下我们在JavaScript中有这个对象:var obj = { name:"Bill Gates", age:62, city:"Seattle"};请使...
HTML4.0的新特性之一是使HTML事件触发浏览器中的行为,比方说当用户点击一个HTML元素时启动一段JavaScript。以下就是可被插入HTML标签以定义事件行为的一系列属性。假如你希望学习如何使用这些事件进行编程,那么你应该学习我们的JavaScript教程和DHTML教程。窗口事件(WindowEvents)仅在body和frameset元素中有效。属性值描述onload脚本当文档被载入时执行脚本onunload脚本当文档被卸下时执行脚本表单元素事件(FormEle...
作为JSON对象的数组实例[ "Porsche", "BMW", "Volvo" ]JSON中的数组几乎与JavaScript中的数组相同。在JSON中,数组值的类型必须属于字符串、数字、对象、数组、布尔或null。在JavaScript中,数组值可以是以上所有类型,外加任何其他有效的JavaScript表达式,包括函数、日期和undefined。JSON对象中的数...
JSON非常易于转译为JavaScript。JavaScript可用于在网页中生成HTML。HTML表格使用作为JSON接收到的数据来生成表格:实例obj = { "table":"customers", "limit":20 };dbParam = JSON.stringify(obj);xmlhttp = new ...
[JavaScript] JavaScript / jQuery DOM 选择器
jQueryvsJavaScriptjQuery由JohnResig于2006年创建。它旨在处理浏览器不兼容性并简化HTMLDOM操作、事件处理、动画和Ajax。十多年来,jQuery一直是世界上最受欢迎的JavaScript库。但是,在JavaScriptVersion5(2009)之后,大多数jQuery实用程序都可以通过几行标准JavaScript来解决:通过id来查找HTML元素返回id="intro"的元素:jQueryvar myEl...
[JavaScript] JavaScript / jQuery HTML 元素
jQueryvsJavaScriptjQuery由JohnResig于2006年创建。它旨在处理浏览器不兼容性并简化HTMLDOM操作、事件处理、动画和Ajax。十多年来,jQuery一直是世界上最受欢迎的JavaScript库。但是,在JavaScriptVersion5(2009)之后,大多数jQuery实用程序都可以通过几行标准JavaScript来解决:设置文本内容设置HTML元素的内部文本:jQuerymyElement.text("Hello ...
JavaScript使HTML页面更具动态性和交互性实例我的第一段JavaScript点击我来显示日期和时间亲自试一试HTML<script>标签HTML<script>标签用于定义客户端脚本(JavaScript)。<script>元素即可包含脚本语句,也可通过src属性指向外部脚本文件。JavaScript的常见用途是图像处理、表单验证和内容的动态更改。如需选取HTML元素,JavaScript最常用document.getElementById()方法。...