`

js typeof document.write

    博客分类:
  • js
阅读更多

变量值作为变量名:

(1)php: $a="apple";$b="fruit"=====>echo $$b;=====apple

(2)js:  var aa="hello"; var bb="aa"; =====> alert(eval(bb));=====hello

 

 

htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体

预定义的字符:

& (和号) 成为&

" (双引号) 成为 "

' (单引号) 成为 '

< (小于) 成为 &lt;

> (大于) 成为 &gt;

实例:

处理客户留言板问题,黑客使用代码可以直接作为js代码插入到html里执行,挂接木马等,如

 

此可以避免

一般是用于echo处

 

 

 

 

 

document.write(str)方法主要用于两个方面:一个是用于页面载入过程中用实时脚本创建页面

 

内容,另一个是延时脚本创建本窗口或新窗口的内容,参数str主要是一个字符串,这个字符串

 

可以是变量或者是值为字符串的表达式,写入的内容一般会包括HTML标记语言。

例如:document.write("<body>ninhao</body>");写在js里,延时创建内容

 

 

 

typeof  主要是用于判断js变量是否定义或者判断字符串是何种类型,返回值一般是number、

 

boolean、string、function、object、undefined

 

分享到:
评论

相关推荐

    事半功倍系列之javascript

    document.write("3" + typeof answer3 + " "); document.write("4" + typeof answer4 + " "); ``` #### 2. 字符串转为整数 使用`parseInt()`函数可以将字符串转换为整数。 ```javascript var str1 = "31...

    JS笔记大全.docx

    Document.write(typeof age); Undefined 对未初始化的变量及未声明的变量使用 typeof 运算符均会返回 undefined。 Nullnull 是空类型,表示一个变量已经有值、但值为空的对象。 Numbernumber 在其他语言中,小数...

    javascript.txt

    2. **动态更新HTML页面**:通过`document.write()`等方法,JavaScript可以在运行时动态地修改HTML元素,如插入新的标题或文本。 3. **响应用户事件**:当用户与网页上的某个HTML元素(如按钮)交互时,JavaScript...

    图库新版jQuery焦点图 JS代码

    document.write('&lt;script type="text/javascript" &gt;BAIDU_CLB_SLOT_ID = "288992";&lt;/script&gt;'); document.write(ojs);} if (code=="top210x90_2"){ document.write('&lt;script type="text/javascript" &gt;BAIDU_CLB_SLOT...

    IE和Firefox的Javascript兼容性总结.docx

    if (document.all || typeof document.getElementsByClassName !== 'function') { // IE 或不支持 getElementsByClassName 的旧版 Firefox element.className = "newClass"; } else { // 支持 ...

    判断浏览器的版本等信息

    document.write("Cookies enabled: " + navigator.cookieEnabled); document.write(" "); document.write("User agent header: " + navigator.userAgent); ``` 这段代码将输出一系列有关浏览器的信息,包括...

    javascript学习文档.docx

    document.write("使用 JavaScript 脚本循环输出 helloworld"); for (var i = 0; i ; i++) { document.write("&lt;h3&gt;Hello World&lt;/h3&gt;"); } document.write("&lt;h1&gt;Hello World&lt;/h1&gt;"); ``` JavaScript可以内嵌在...

    事半功倍 系列 javascript.txt

    document.write("3: " + typeof answer3 + " "); document.write("4: " + typeof answer4 + " "); ``` #### 类型转换 JavaScript支持多种类型之间的转换,例如从字符串到整数、从整数到字符串等。 **示例:*...

    javascript常用用法

    在 Web 开发中,JavaScript 主要用于操作 DOM(Document Object Model)来实现动态效果。以下是一些常用的 DOM 操作方法: ##### 1. `getElementById` - **语法**:`document.getElementById("id")` - **用途**:...

    web应用工程实训时的js课程.pdf

    document.write("对变量或值调用typeof运算符返回值:&lt;/h2&gt;"); document.write("width: " + typeof width + " "); document.write("height: " + typeof height + " "); document.write("name: " + typeof name...

    javascript入门教程

    document.write(typeof(x)); // 输出:number ``` 最后,`switch`语句是条件控制的一种形式,常用于根据不同的条件执行不同代码块: ```javascript function testSwitch() { var c = document.myform.username....

    最全的javascript笔记

    document.write(arr.toString() + " "); // 0,1,2,3,4,hello,123 var brr = arr.concat(5); document.write(arr.toString() + " "); // 0,1,2,3,4,hello,123 arr.unshift(-1); ``` 本文总结了 JavaScript 中...

    清华大学出版的事半功倍系列 javascript全部源代码

    javascript:Document.write("显示文字") ``` 这行代码会在当前页面中显示“显示文字”。需要注意的是,在现代Web开发中,这种方式很少被使用,因为直接在地址栏执行脚本可能会引发安全问题。 #### 将JavaScript嵌入...

    javascript学习文档.pdf

    JavaScript 可以以两种方式嵌入HTML:内联(直接在HTML中)和外部引用(通过`&lt;script src="hello.js" language="javascript"&gt;&lt;/script&gt;`引入JS文件)。另外,HTML元素的属性,如`onclick`,也可以直接调用JavaScript...

    Javascript小技巧一箩筐

    - `typeof($js_libpath)=="undefined"`:检查变量是否存在。 - `window.location.search()`:获取URL中的查询参数。 - `obj.contenteditable=true`:使HTML元素可编辑。 - `obj.execCommand`:执行菜单命令。 -...

    用JS写的一个贪吃蛇游戏 分享下

    wasd 控制方向 代码写得有点烂,欢迎大家点评 ... document.write(" &lt;button id=\"startBtn\"&gt;开始&lt;/button&gt;"); startBtn.onclick = function(){ startGame(); }; document.onkeydown = function(){ //监听...

    WEB_javascript资料收集.pdf

    文档中提到了JavaScript的基本语法和基础概念,如变量声明(var),函数定义(function),以及使用document.write()方法输出内容到HTML文档。 2. ECMAScript标准: ECMAScript是JavaScript的语言标准,它定义了...

    js中实现字符串和数组的相互转化详解.docx

    document.write("类型是:"+typeof(arr)+",数组的第一个元素是:"+arr[0]+" "); ``` 这段代码将字符串 str 分割成一个数组 arr,並输出数组的类型和第一个元素。 二、数组转换为字符串 在 JavaScript 中,...

    重写[removed]实现无阻塞加载js广告(补充)

    为了解决这个问题,我们可以重写`document.write`函数,以便在JavaScript文件加载结束后再执行广告代码,从而避免页面被清除。以下是一个实现无阻塞加载js广告的方案: ```javascript function LoadADScript(url, ...

Global site tag (gtag.js) - Google Analytics