Welcome 微信登录

首页 / 脚本样式 / JavaScript

让插入到 innerHTML 中的 script 跑起来的代码第1/2页

让插入到 innerHTML 中的 script 跑起来的代码第1/2页

在做ajax编程时,我们常常需要将xmlhttp获取到的页面内容通过innerHTML来赋给某个容器(比如div、span或者td等),但是这里存在一个问题,就是我们将要赋给innerHTML的页面内容如果包含有脚本程序,这些脚本程序不管是外部脚本,还是内部脚本,可能(1)都不会被执行。这个问题在某些时候微不足道,甚至可以忽略,但有些时候,这个问题就非常严重,它很可能让我们的程序得不到预期的结果。因此我们需要解决这个问题。 如果你读过MSDN,你会发现并非...
javascript(js) join函数使用方法介绍

javascript(js) join函数使用方法介绍

数组对象本身提供了许多方法用于对象本身的操作,join是其中一个方法。 格式: objArray.join(seperator) 用途: 以seperator指定的字符作为分隔符,将数组转换为字符串,当seperator为逗号时,其作用和toString()相同。 例子: 比如我们有个字符串"a","b","c"我们要输出为a,b,c这样的格式,那么我们可以这样: vara=["a","b","c"]; document.write(a); 若使用join...
document.designMode的功能与使用方法介绍

document.designMode的功能与使用方法介绍

将文档设置为设计模式 要将整个文档设置为设计模式,可以对文档对象本身设置designMode属性。当文档处于设计模式时,将不运行脚本。这样,似乎在文档内设置一个按钮来打开或关闭设计模式是个好注意,但这样做没有作用。当用户打开它后,它将保持在设计模式状态。当他们下次单击此按钮时,它将被选定而不是被单击,他们再次单击它,将能够编辑它的值。这就是为什么如果要使用设计模式最好对框架或IFrame中的文档设置designMode属性的原因。下例展示如何为IFrame...
精解window.setTimeout()&window.setInterval()使用方式与参数传递问题!

精解window.setTimeout()&window.setInterval()使用方式与参数传递问题!

在使用JScript的时候,我们有时需要间隔的执行一个方法,比如用来产生网页UI动画特效啥的。这是我们常常会使用方法setInterval或setTimeout,但是由于这两个方法是由脚本宿主模拟出来的Timer线程,在通过其调用我们的方法是不能为其传递参数。 我们常用的使用场景是:复制代码 代码如下:window.setTimeout("delayRun()",n); window.setInterval("intervalRun()",n); wind...
javascript实现的动态添加表单元素input,button等(appendChild)

javascript实现的动态添加表单元素input,button等(appendChild)

写一个小系统时,需要动态添加表单元素,按自己的实现方法写了这篇教程! 我想各位在很多网站上都看到过类似的效果! 1、先用document.createElement方法创建一个input元素! 复制代码 代码如下:varnewInput=document.createElement("input");2、设定相关属性,如name,type等复制代码 代码如下:newInput.type=mytype; newInput.name="input1";3、用a...
javascript动态添加单元格的脚本代码

javascript动态添加单元格的脚本代码

如何动态添加单元格!! 复制代码 代码如下:用insertRow()和insertCell()方法其用法如下: insertRow()复制代码 代码如下:varnewTR=TableOBJ.insertRow(N);复制代码 代码如下:其中N表示插入到第几行! 说明:当N=0时,插入到最上面一行!当N=-1时插入到最后一行,相当省略该参数! insertCell()复制代码 代码如下:varnewTD=TrOBJ.insertCell(N);其中N表示插入...
<< 231 232 233 234 235 236 237 238 239 240 >>