`
demojava
  • 浏览: 551651 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

javascript属性带特殊符号处理(#,.\)

阅读更多

本文个人总结:转载请表明出处:http://demojava.iteye.com/blog/920849

javascript操作属性时,纠结的是属性带有特殊符号比如:属性名叫:obj.name ,div 的id=id#b.....等等实际处理很麻烦,属性值中是不可能含有这些特殊字符的,但是在实际项目偶尔遇到类似的特殊字符,按照普通的方式去处理的话,就是错误,解决此类的问题是使用转义符来转义;

例如:

   <div id="div#test" ></div>的在操作它的时候就是用document.getElementById("div\\#test");

 <div id="div.test" ></div>的在操作它的时候就是用document.getElementById("div\\.test");

或者使用element.getAttrubute("div.test");来解析;

分享到:
评论

相关推荐

    javascript属性访问表达式用法分析.docx

    ### JavaScript属性访问表达式用法分析 #### 一、引言 JavaScript是一种广泛使用的脚本语言,它提供了强大的对象模型和灵活的语法结构。在JavaScript中,对象是核心概念之一,而属性则是对象的重要组成部分。属性...

    大学javascript网络课考试题答案.docx

    - **属性访问**:通过点符号或括号来访问对象属性。 - **原型链**:用于实现继承的一种机制。 #### 5. 数组 - **数组声明**:使用方括号`[]`声明数组。 - **数组方法**:如push、pop、shift、unshift、splice、...

    计算机二级Web程序设计模拟卷(一).docx

    显示特殊字符的方法 - 在HTML中显示大于号使用`&gt;`。 ### 12. 文本颜色设置 - 示例代码缺失,通常使用CSS的`color`属性设置文本颜色。 ### 13. 文件上传的方式 - 表单的`method`属性应设置为`"POST"`以允许...

    JavaScript语言精粹(JavaScript.The.Good.Parts).pdf

    - **对象属性**: 介绍如何通过点符号或方括号访问对象属性,以及如何使用`hasOwnProperty`方法判断对象是否拥有某个属性。 **4. 数组** - **数组创建**: 通过字面量方式创建数组,并推荐使用Array构造函数的替代...

    Javascript - The Definitive Guide 6th.pdf

    - **客户端JavaScript**:讨论了JavaScript在浏览器环境中的应用,包括DOM操作、事件处理、Ajax调用等内容,这些是Web前端开发中必不可少的部分。 ##### 2. **词法结构** (Lexical Structure) - **字符集**:介绍...

    JavaScript对象共6页.pdf.zip

    在JavaScript中,对象是一个键值对(key-value pairs)的集合,这些键可以是字符串或者符号,而值可以是任何数据类型,包括其他对象。对象可以用大括号{}表示,例如: ```javascript let obj = { name: "John Doe",...

    电脑下dos命令集合

    通过这个工具,用户可以轻松地找到特殊符号或字母,并将其复制到文档中。 #### 18. diskmgmt.msc——磁盘管理 `diskmgmt.msc`命令用于启动磁盘管理控制台,这是一个强大的磁盘分区和管理工具,允许用户创建、删除、...

    2021-2022计算机二级等级考试试题及答案No.18164.docx

    变量名不能以数字开头,且不能包含特殊字符如减号`-`。 #### 8. Word中页脚的概念 - 正确理解应为:页面顶部空白部分称为页眉,而非页脚。页脚是指页面底部的空白区域。 #### 9. 广域网(WAN)定义 - WAN是指覆盖...

    [JavaScript权威指南(第6版)].(JavaScript:The.Definitive.Guide).David.Flanagan.文字版

    - **函数**:JavaScript中的函数不仅是代码块的封装,还是一种特殊类型的对象,可以作为参数传递或返回值。 - **1.2 Client-Side JavaScript**:这部分探讨了JavaScript在Web浏览器中的应用,包括DOM操作、事件...

    JavaScript.中文学习文档

    - JavaScript 中的对象继承机制主要通过原型链实现,可以为对象添加方法和属性。 ##### 5.2 递归 - 递归是指函数直接或间接地调用自身,常用于解决分治问题。 ##### 5.3 变量范围 - **5.3.1 变量作用域** - ...

    JavaScript关键字保留字属性及说明.docx

    JavaScript 关键字保留字属性及说明 JavaScript 中的关键字是指 JavaScript 语言中具有特殊含义的单词,这些单词不能用作变量、函数或其他标识符的名称。JavaScript 的关键字可以分为两类:一种是保留字,另外一种...

    JavaScript高级教程

    在JavaScript中,对象是一种键值对的数据结构,键可以是字符串或符号,值可以是任何类型。对象可以通过字面量语法或构造函数创建。深入理解对象,包括属性、方法、原型链、原型继承、Object.create()、getter和...

    Javascript中最常用的55个经典技巧

    对于某些输入框,可能需要禁用IME(输入法编辑器)模式,以防止用户意外地输入特殊字符或表情符号。 ```html ``` #### 8. 检测是否在框架中打开 如果页面是在另一个框架中打开的,则可以通过脚本来重定向到一个...

    JavaScript程序设计-JavaScript基础语法.pptx

    标识符用于命名变量、函数等,它们必须以字母、下划线或美元符号开头,后续可跟字母、数字、下划线或美元符号,并且区分大小写。 变量是JavaScript中存储数据的容器。通过`var`关键字来声明变量,例如`var ...

    JavaScript程序设计-JavaScript基本语法.pdf

    JavaScript是一种广泛应用于网页和网络应用的脚本语言,它的基本语法是学习JavaScript程序设计的基础。在JavaScript中,有几个关键的概念需要理解。 首先,JavaScript严格区分大小写。这意味着在编写代码时,...

    2021-2022计算机二级等级考试试题及答案No.14339.docx

    在编程中,尤其是在GUI(图形用户界面)编程中,为了调整控件在窗体上的位置,开发者通常会使用特定的属性。对于左右位置的调整,应该使用`Left`属性。例如,在题目给出的例子中,如果想要改变控件在窗体中的左右...

    2021-2022计算机二级等级考试试题及答案No.10702.docx

    - **知识点**: 计算机的主要用途不仅仅是数值计算,还包括数据处理、信息管理、多媒体应用等广泛领域。因此,该说法是错误的。 #### 8. 建立数据库表间关系 - **知识点**: 要建立Access数据库中表之间的关联关系,...

    event.keycode大全(javascript)

    ### JavaScript Event.keyCode 大全解析 #### 一、概述 ...通过以上内容,我们可以了解到`event.keyCode`在JavaScript中用于处理键盘事件时的重要作用。希望本文能够帮助开发者们更好地理解并掌握这一知识点。

    2021-2022计算机二级等级考试试题及答案No.10908.docx

    选择列表中的各个字段或表达式需要用特定的符号进行分隔,默认情况下,这些字段或表达式通常用逗号`,`分隔。 #### 3. CRT 显示器原理 - **知识点概述**:CRT(Cathode Ray Tube)显示器是一种早期的显示技术,通过...

Global site tag (gtag.js) - Google Analytics