总结AJAX相关JS代码片段和浏览器模型_Javascript教程-查字典教程网
总结AJAX相关JS代码片段和浏览器模型
总结AJAX相关JS代码片段和浏览器模型
发布时间:2016-12-30 来源:查字典编辑
摘要:在.net开发中,充分利用免费控件是好事情,但是如果不能修改控件达到自己的需求,就要动用JS大法了,前提是研究好浏览器模型的各种对象的方法属...

在.net开发中,充分利用免费控件是好事情,但是如果不能修改控件达到自己的需求,就要动用JS大法了,前提是研究好浏览器模型的各种对象的方法属性。尤其是熟悉CSS+HTML就会做的很酷。就JS语言本身来说要求不高。

1、动态删除Table里面内容技巧,不需要写太多代码,一行:

tb.removeNode(true)

2、动态增加行,除了CreateElement方法,还可以这样比较短小:

<tableid=tb1></table>

<SCRIPT>

functionaddTable(){

varrow1=tb1.insertRow();

varcell1=row1.insertCell();

varcell2=row1.insertCell();

cell1.innerText="灰豆宝宝";

cell2.innerText="超级大笨狼"

}

</SCRIPT>

<INPUTTYPE="button"VALUE="AddTable"onclick="addTable()">

3、在DIV中动态增加Table

<SCRIPT>

functionaddTable(){

vartb1=document.createElement("table";

tb1.border="1px";

varrow1=tb1.insertRow();

varcell1=row1.insertCell();

varcell2=row1.insertCell();

mydiv.appendChild(tb1);

cell1.innerText="wanghr100";

cell2.innerText="panyuguang962"

}

</SCRIPT>

<BODY>

<divid=mydiv></div>

<INPUTTYPE="button"VALUE="AddTable"onclick="addTable()">

4、在DIV中删除Table,简单只要Div.innerHTML=""就可以。

以上是部分实用相对短小的代码,当然有其他各种办法实现,不过一般都比上面的长,比如组合使用DIV对象的insertAdjacentHTML方法等,在不同需要下使用不同方法,前提是研究好浏览器模型的各种对象的方法属性。尤其是熟悉CSS+HTML就会做的很酷。就JS语言本身来说要求不高。

以下是以Document对象为例,相关方法有:

MethodDescription

attachEvent

createAttribute

createComment

createDocumentFragment

createElement

createEventObject

createStyleSheet

createTextNode

detachEvent

getElementById

getElementsByName

getElementsByTagName

mergeAttributes

recalc

write

writeln

以DIV对象为例相关方法有:

addBehavior

appendChild

applyElement

attachEvent

clearAttributes

cloneNode

contains

detachEvent

getAdjacentText

getAttribute

getAttributeNode

getElementsByTagName

hasChildNodes

insertAdjacentElement

insertAdjacentHTML

insertAdjacentText

insertBefore

mergeAttributes

normalize

removeAttribute

removeAttributeNode

removeBehavior

removeChild

removeExpression

removeNode

replaceAdjacentText

replaceChild

replaceNode

setActive

setAttribute

setAttributeNode

setExpression

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类