<HTML>
<BODY>
<SCRIPT src="abc.js"></SCRIPT>
<FORM name="MainForm">
<TABLE id= "myTable" cellpadding="2" cellspacing="0" border="0" width="100%">
<TR>
<TD width="1%" valign="middle" align="left">line1</TD>
</TR>
</TABLE>
<INPUT TYPE="button" id="b0" value=test onclick="javascript:InsertButton()">
<INPUT TYPE="button" id="b2" value=test1 onclick="javascript:InsertButton1()">
<INPUT TYPE="button" id="b3" value=test3 onclick="javascript:InsertButton3()">
<INPUT TYPE="button" id="b4" value=test4 onclick="javascript:InsertButton4()">
</FORM><button onclick="addb()">try</button>
<script>
function addb(){
var obutton=document.createElement("<INPUT TYPE='button' value=test2 onclick='javascript:InsertButton2()'>");
document.MainForm.insertBefore(obutton,document.MainForm.b3);
}
</script>
</body>
</html>以上的代码可以实现你按钮添加的功能。
如果只是字符串的更改,复制修改就可以轻易实现了,何必一定要用函数来实现呢?
<BODY>
<SCRIPT src="abc.js"></SCRIPT>
<FORM name="MainForm">
<TABLE id= "myTable" cellpadding="2" cellspacing="0" border="0" width="100%">
<TR>
<TD width="1%" valign="middle" align="left">line1</TD>
</TR>
</TABLE>
<INPUT TYPE="button" id="b0" value=test onclick="javascript:InsertButton()">
<INPUT TYPE="button" id="b2" value=test1 onclick="javascript:InsertButton1()">
<INPUT TYPE="button" id="b3" value=test3 onclick="javascript:InsertButton3()">
<INPUT TYPE="button" id="b4" value=test4 onclick="javascript:InsertButton4()">
</FORM><button onclick="addb()">try</button>
<script>
function addb(){
var obutton=document.createElement("<INPUT TYPE='button' value=test2 onclick='javascript:InsertButton2()'>");
document.MainForm.insertBefore(obutton,document.MainForm.b3);
}
</script>
</body>
</html>以上的代码可以实现你按钮添加的功能。
如果只是字符串的更改,复制修改就可以轻易实现了,何必一定要用函数来实现呢?
解决方案 »
- w3c声明产生错误了~~怎么回事,ie8浏览器
- 一个小问题 怎么让document.write()中的文字居中
- <INPUT TYPE="radio" NAME="Sex" value="1">怎么用javascript判断选中了哪个值?
- 如何利用javascript中函数清除document文档中所有内容
- javascript selection的问题
- 大家来看看这个有意思的事情
- 100分:问个关于table里行的DISPLAY的问题
- Table里怎么自动显示行号?
- 对input【text】的值在jquery中的html()方法在Firefox中得出来为空
- easyui treegrid 显示问题
- javaScript中有没有split这样的函数可以把用某一符号隔开的String放进数组???(十万火急)
- 一个关于控制<OBJECT>标签元素的问题!
var h="12356";
function ys(str,insertStr)
{var i=h.indexOf(str);
var l,str1,str2;
if(i!=-1)
{l=i+str.length;
str1=h.substr(0,l)+insertStr;
str2=h.substring(l);
h=str1+str2;
}
else
{alert("Can not find the str!");
return false;
}
alert(h);
return true;
}
ys("3","4")
</script>