类不能支持Automation操作? 谁能告诉我如何让类(object)支持Automation啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="javascript"> function moveToFirst1(tr){ var tb = tr.parentElement.parentElement tb.moveRow(tr.rowIndex, 0); } </script><table><tr onclick = "moveToFirst1(this);"><td>a</td>b<td></td></tr><tr onclick = "moveToFirst1(this);"><td>aa</td>bb<td></td></tr><tr onclick = "moveToFirst1(this);"><td>aaa</td>bbb<td></td></tr><tr onclick = "moveToFirst1(this);"><td>aaaa</td>bbbb<td></td></tr><tr onclick = "moveToFirst1(this);"><td>aaaaa</td><td>bbbbb</td></tr></table> <script language="javascript"> function moveToFirst1(tr){taba.moveRow(tr.rowIndex, 0); }</script><table id=taba><tr onclick = "moveToFirst1(this);"><td>a</td><td>b</td></tr><tr onclick = "moveToFirst1(this);"><td>aa</td><td>bb</td></tr><tr onclick = "moveToFirst1(this);"><td>aaa</td><td>bbb</td></tr><tr onclick = "moveToFirst1(this);"><td>aaaa</td><td>bbbb</td></tr><tr onclick = "moveToFirst1(this);"><td>aaaaa</td><td>bbbbb</td></tr></table> 效果同下<script language="javascript"> function moveToFirst1(tr){var bb=tr.parentElement.parentElementbb.moveRow(tr.rowIndex,0)//taba.moveRow(tr.rowIndex, 0); }</script><table id=taba><tr onclick = "moveToFirst1(this);"><td>a</td><td>b</td></tr><tr onclick = "moveToFirst1(this);"><td>aa</td><td>bb</td></tr><tr onclick = "moveToFirst1(this);"><td>aaa</td><td>bbb</td></tr><tr onclick = "moveToFirst1(this);"><td>aaaa</td><td>bbbb</td></tr><tr onclick = "moveToFirst1(this);"><td>aaaaa</td><td>bbbbb</td></tr></table> leisure_cn(小虫) ( ) 信誉:100 的表机构出问题了函数没有问题 可能是我没说清楚,该页面是用<object></object>引用的,楼上的代码在<object></object>里都出错,IE提示“类不能支持Automation操作”,下面的代码在<object></object>里不会出错,但会出现另外一个问题,就是点击下面的按纽达不到预期的效果(改变表格的排序):<table id="table" border="1"><tbody name="table5"><tr id="rr1"><td onclick="kkk('table','rr1')">No.1</td></tr><tr id="rr2"><td onclick="kkk('table','rr2')">No.2</td></tr><tr id="rr3"><td onclick="kkk('table','rr3')">No.3</td></tr><tr id="rr4"><td onclick="kkk('table','rr4')">No.4</td></tr></tbody></table><script type="text/javascript">function kkk(tab){var obj=document.getElementById(tab).firstChild;var currentTR=event.srcElement.parentNode;var temp=currentTR.cloneNode(true);currentTR.removeNode(true);obj.insertBefore(temp,obj.firstChild);}</script><p><input type="button" value="NO.1" name="B3" onclick="kkk('table')"><input type="button" value="NO.2" name="B4" onclick="kkk('table')"><input type="button" value="NO.3" name="B5" onclick="kkk('table')"><input type="button" value="NO.4" name="B6" onclick="kkk('table')"></p>如果能让上面的代码按纽生效也是一样 火急火燎的问题(父子页面传值)..全部分都给上了!!! 有小问题不懂,请各位大虾指点 为什么这段代码在火狐中正确的没有问题,在IE下却不行? 关于产生两级联动的下拉框的产生问题 这样的功能如何实现? 动态创建的iframe,怎样指定iframe里面的页面编码? 关于表单的属性?? 为什么XMLHTTP.responseText返回的中文值全是乱码? 关于JavaScript关闭页面的问题 可以在javascript给字符串对象添加方法 isnumeric吗 请教下列代码什么意思,我要怎么改? 关于框架显示的问题
function moveToFirst1(tr){
var tb = tr.parentElement.parentElement
tb.moveRow(tr.rowIndex, 0);
}
</script>
<table>
<tr onclick = "moveToFirst1(this);"><td>a</td>b<td></td></tr>
<tr onclick = "moveToFirst1(this);"><td>aa</td>bb<td></td></tr>
<tr onclick = "moveToFirst1(this);"><td>aaa</td>bbb<td></td></tr>
<tr onclick = "moveToFirst1(this);"><td>aaaa</td>bbbb<td></td></tr>
<tr onclick = "moveToFirst1(this);"><td>aaaaa</td><td>bbbbb</td></tr>
</table>
function moveToFirst1(tr)
{taba.moveRow(tr.rowIndex, 0);
}</script>
<table id=taba>
<tr onclick = "moveToFirst1(this);"><td>a</td><td>b</td></tr>
<tr onclick = "moveToFirst1(this);"><td>aa</td><td>bb</td></tr>
<tr onclick = "moveToFirst1(this);"><td>aaa</td><td>bbb</td></tr>
<tr onclick = "moveToFirst1(this);"><td>aaaa</td><td>bbbb</td></tr>
<tr onclick = "moveToFirst1(this);"><td>aaaaa</td><td>bbbbb</td></tr>
</table>
<script language="javascript">
function moveToFirst1(tr)
{
var bb=tr.parentElement.parentElement
bb.moveRow(tr.rowIndex,0)
//taba.moveRow(tr.rowIndex, 0);
}</script>
<table id=taba>
<tr onclick = "moveToFirst1(this);"><td>a</td><td>b</td></tr>
<tr onclick = "moveToFirst1(this);"><td>aa</td><td>bb</td></tr>
<tr onclick = "moveToFirst1(this);"><td>aaa</td><td>bbb</td></tr>
<tr onclick = "moveToFirst1(this);"><td>aaaa</td><td>bbbb</td></tr>
<tr onclick = "moveToFirst1(this);"><td>aaaaa</td><td>bbbbb</td></tr>
</table>
的表机构出问题了
函数没有问题
<tbody name="table5">
<tr id="rr1"><td onclick="kkk('table','rr1')">No.1</td></tr>
<tr id="rr2"><td onclick="kkk('table','rr2')">No.2</td></tr>
<tr id="rr3"><td onclick="kkk('table','rr3')">No.3</td></tr>
<tr id="rr4"><td onclick="kkk('table','rr4')">No.4</td></tr>
</tbody>
</table>
<script type="text/javascript">
function kkk(tab)
{
var obj=document.getElementById(tab).firstChild;
var currentTR=event.srcElement.parentNode;
var temp=currentTR.cloneNode(true);
currentTR.removeNode(true);
obj.insertBefore(temp,obj.firstChild);
}
</script>
<p><input type="button" value="NO.1" name="B3" onclick="kkk('table')"><input type="button" value="NO.2" name="B4" onclick="kkk('table')"><input type="button" value="NO.3" name="B5" onclick="kkk('table')"><input type="button" value="NO.4" name="B6" onclick="kkk('table')"></p>如果能让上面的代码按纽生效也是一样