"javascript"相关教程
[XML DOM] XML DOM currentTarget 事件属性
Event对象参考手册定义和用法currentTarget事件属性返回其监听器触发事件的节点,即当前处理该事件的元素、文档或窗口。在捕获和起泡阶段,该属性是非常有用的,因为在这两个节点,它不同于target属性。语法event.currentTarget实例下面的例子可获得哪个元素的监听器触发了事件:<html><head><script type="text/javascript">function ...
[HTML] HTML <script> 标签的 charset 属性
HTML<script>标签实例定义外部脚本文件中所使用的字符编码:<script type="text/javascript" src="myscripts.js" charset="UTF-8"></script>亲自试一试定义和用法charset属性规定在外部脚本文件中使用的字符编码。如果外部文件中的字符编码与主文件中的编码方式不同,就要用到ch...
Event对象参考手册定义和用法target事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素、文档或窗口。语法event.target实例下面的例子可获得触发事件的元素:<html><head><script type="text/javascript">function getEventTrigger(event) { x=e...
[jQuery] jQuery ajax - getScript() 方法
jQueryAjax参考手册实例通过AJAX请求来获得并运行一个JavaScript文件:$("button").click(function(){ $.getScript("demo_ajax_script.js");});亲自试一试定义和用法getScript()方法通过HTTPGET请求载入并执行JavaScript文件。语法jQuery.getScript(url,success(response,stat...
RegExp对象正则表达式是一种字符模式。该模式用于对文本进行模式匹配的“搜索和替换”功能。在JavaScript中,RegExp对象是一种拥有属性和方法的模式。语法/pattern/modifier(s);实例let pattern = /(www.sou-xun.com)/i;亲自试一试例子解释:(www.sou-xun.com)要搜索的模式/(www.sou-xun.com)/正则表达式/(www.sou-xun.c...
HTMLDOMInputFileUpload对象定义和用法name属性设置或返回文件上传按钮的name属性的值。HTMLname属性用于识别提交到服务器后的表单数据,或在客户端使用JavaScript引用表单数据。注意:只有拥有name属性的表单元素才会在提交表单时传递它们的值。另请参阅:HTML参考手册:HTML<input>name属性实例例子1获取文件上传按钮的名称:var x = document.getElementById...
[JavaScript] JavaScript Class 参考手册
JavaScript类类是函数的一种,但我们不使用关键字function来对其初始化,而是使用关键字class,并在constructor()方法中分配属性:实例创建一个Car类,然后基于这个Car类创建名为"mycar"的对象:class Car { // 创建类 constructor(brand) { // 类构造方法 &nb...
NamedNodeMap对象参考手册定义和用法length属性可返回NamedNodeMap中的节点数目。语法nodemapObject.length实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段可取得XML文档的第一个<book>元素中属性的数目:xmlDoc=loadXMLDoc("books.xml");var x=xmlDoc.getElemen...
[JavaScript] JavaScript Error 参考手册
Error对象Error对象提供发生错误时的错误信息。实例在此例中,我们将"alert"写为"adddlert"以故意产生错误。返回错误名称和错误描述:try { adddlert("Welcome");}catch(err) { document.getElementById("demo").innerHTML =&nbs...
[XML DOM] XML DOM getNamedItem() 方法
NamedNodeMap对象参考手册定义和用法getNamedItem()方法可返回指定的节点。语法:getNamedItem(nodename)参数描述nodename需检索的节点名称。实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段可循环遍历<book>元素,并输出category属性的值:xmlDoc=loadXMLDoc("books.xml");var&n...
HTMLDOMInputHidden对象定义和用法name属性设置或返回隐藏输入字段的name属性的值。HTMLname属性用于识别提交到服务器后的表单数据,或在客户端使用JavaScript引用表单数据。注意:只有拥有name属性的表单元素才会在提交表单时传递它们的值。另请参阅:HTML参考手册:HTML<input>name属性实例例子1获取隐藏输入字段的名称:var x = document.getElementById(&qu...
[JavaScript] JavaScript JSON 参考手册
JSON(JavaScriptObjectNotation,JavaScript对象表示法)JSON是用于存储和传输数据的格式。JSON是文本,文本可以在任何地方传输,并可通过任何编程语言读取。JavaScript对象可以转换为JSON,JSON可以转换回JavaScript对象。这样,我们可以将数据作为JavaScript对象使用,而无需复杂的解析或转换。实例发送JSON:// JavaScript 对象...:var myObj =...
NamedNodeMap对象参考手册定义和用法item()方法可返回节点列表中处于指定索引号的节点。语法:item(index)参数描述index索引号实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。以下代码片段可循环遍历<book>元素,并输出category属性的值:xmlDoc=loadXMLDoc("books.xml");var x=xmlDoc.getEle...
[JavaScript] JavaScript 语句参考手册
JavaScript语句在HTML中,JavaScript语句是Web浏览器要“执行”的“指令”。这条语句告诉浏览器在id="demo"的HTML元素中写"HelloKitty":实例document.getElementById("demo").innerHTML = "Hello Kitty";亲自试一试有关语句的更...
[XML DOM] XML DOM removeNamedItem() 方法
NamedNodeMap对象参考手册定义和用法removeNamedItem()方法可删除指定的节点。如果被删除的属性拥有默认值,那么一个新的属性会立即产生,连同命名空间URI、本地名称、前缀。此方法可返回被删除的节点。语法:removeNamedItem(nodename)参数描述nodename需删除节点的名称实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。以下代码片段可循环遍历<book>元素...