加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

AJAX相干JS代码片断和部门赏识器模子

发布时间:2018-08-20 07:28:40 所属栏目:创业 来源:站长网
导读:在.net开拓中,充实操作免费控件是好工作,同样的,在php的开放中,能行使ajax的类库是可以,可是假如不能修改控件可能类库到达本身的需求,就要动用JS大法了,条件是研究好赏识器模子 的各类工具的要领属性。尤其是认识CSS+HTML就会做的很酷。就JS说话自己
副问题[/!--empirenews.page--]

在.net开拓中,充实操作免费控件是好工作,同样的,在php的开放中,能行使ajax的类库是可以,可是假如不能修改控件可能类库到达本身的需求,就要动用JS大法了,条件是研究好赏识器模子 的各类工具的要领属性。尤其是认识CSS+HTML就会做的很酷。就JS说话自己来说要求不高。

1、动态删除Table 内里内容能力,不必要写太多代码,一行:

tb.removeNode(true)

2、动态增进行,除了CreateElement要领,还可以这样较量短小:

<table id=tb1></table>

<SCRIPT>

function addTable(){

 var row1 = tb1.insertRow();

 var cell1=row1.insertCell();

 var cell2=row1.insertCell();

 cell1.innerText="灰豆宝宝";

 cell2.innerText="超等大笨狼"

}

</SCRIPT>

<INPUT TYPE = "button" VALUE = "AddTable" onclick = "addTable()">

3、在DIV中动态增进Table

<SCRIPT>

function addTable(){

 var tb1 = document.createElement("table";

 tb1.border="1px";

 var row1 = tb1.insertRow();

 var cell1=row1.insertCell();

 var cell2=row1.insertCell();

 mydiv.appendChild(tb1);

 cell1.innerText="wanghr100";

 cell2.innerText="panyuguang962"

}

</SCRIPT>

<BODY>

<div id=mydiv style="width:400;height:300;"></div>

<INPUT TYPE = "button" VALUE = "AddTable" onclick = "addTable()">

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

以上是部门适用相对短小的代码,虽然有其他各类步伐实现,不外一样平常都比上面的长,好比组合行使DIV工具的insertAdjacentHTML 要领等,在差异必要下行使差异要领,条件是研究好赏识器模子 的各类工具的要领属性。尤其是认识CSS+HTML就会做的很酷。就JS说话自己来说要求不高。

以下是以Document工具为例,相干要领有:

 

     

     

  • Method Description

     

     

  • 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

     

     

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读