195 次浏览
对象以层次结构组织。这种层次结构适用于网页文档中对象的组织。窗口对象 - 层次结构的顶部。它是对象层次结构中最重要的元素。文档对象 - 加载到窗口中的每个 HTML 文档都成为一个文档对象。文档包含页面的内容。表单对象 - 包含在 ... 标记中的所有内容都设置了表单对象。表单控件元素 - 表单对象包含为该对象定义的所有元素,例如文本字段、按钮、单选按钮和复选框。以下是 ... 的简单层次结构 阅读更多
139 次浏览
要使用 JavaScript 中的传统 DOM 方法访问文档属性,您可以尝试运行以下代码 -示例 文档标题 这是主标题 点击以下内容查看结果:
85 次浏览
如果要编写一个脚本,使其能够根据其可用性灵活地使用 W3C DOM 或 IE 4 DOM,则可以使用功能测试方法,该方法首先检查方法或属性的存在以确定浏览器是否具有您所需的功
116 次浏览
使用 throw 语句引发内置异常或自定义异常。稍后可以捕获这些异常,并采取相应的措施。示例您可以尝试运行以下代码以实现 throw 语句 - 点击以下内容查看结果:
1K+ 次浏览
setTimeout() 函数 setTimeout( function, duration) - 此函数从现在开始在 duration 毫秒后调用 function。这将执行一次。让我们看一个例子 - 它等待 2000 毫秒,然后运行回调函数 alert('Hello') - setTimeout(function() { alert('Hello');}, 2000); setInterval() 函数 setInterval(function, duration) - 此函数每隔 duration 毫秒调用一次 function。这将无限次执行。让我们看一个例子 - 它每隔 2000 毫秒触发一次 alert('Hello'),而不仅仅是一次。 setInterval(function() { alert('Hello');}, 2000);
269 次浏览
要查找 Web 浏览器的名称及其版本,您需要尝试以下代码 -示例 浏览器检测示例
118 次浏览
可以在您的网页中使用多个与 Navigator 相关的属性。以下是这些属性 -序号属性和描述1appCodeName此属性是一个字符串,包含浏览器的代码名称,Netscape 用于 Netscape,Microsoft Internet Explorer 用于 Internet Explorer。2appVersion此属性是一个字符串,包含浏览器的版本以及其他有用的信息,例如其语言和兼容性。3language此属性包含浏览器使用的语言的两位字母缩写。仅 Netscape。4mimTypes[]此属性是一个数组,包含客户端支持的所有 MIME 类型。仅 Netscape。5platform[]此属性是一个字符串,包含 ... 阅读更多
149 次浏览
要向 JavaScript 添加调试代码,请在程序中使用 alert() 或 document.write() 方法。例如,var debugging = true; var whichImage = "widget"; if( debugging ) alert( "Calls swapImage() with argument: " + whichImage ); var swapStatus = swapImage( whichImage ); if( debugging ) alert( "Exits swapImage() with swapStatus=" + swapStatus );检查 alert() 的内容和顺序,您可以非常轻松地检查程序的运行状况。
167 次浏览
要减少脚本中的错误数量,请遵循以下提示 -使用大量注释。注释使您能够解释编写脚本的原因以及解释代码中特别困难的部分。始终使用缩进使代码易于阅读。缩进语句还可以让您更轻松地匹配开始和结束标记、花括号和其他 HTML 和脚本元素。编写模块化代码。在可能的情况下,将语句分组到函数中。函数允许您对相关语句进行分组,并以最少的精力测试和重用代码部分。在使用 ... 的方式上保持一致 阅读更多
534 次浏览
文档对象表示显示在该窗口中的 HTML 文档。文档对象具有引用其他对象的各种属性,这些属性允许访问和修改文档内容。访问和修改文档内容的方式称为文档对象模型或 DOM。对象以层次结构组织。这种层次结构适用于网页文档中对象的组织。窗口对象 - 层次结构的顶部。它是对象层次结构中最重要的元素。文档对象 - 加载到窗口中的每个 HTML 文档都成为一个文档对象。文档 ... 阅读更多