在.net页面中我加了一个标签可是把这段代码放进<form>里标签就失效了
说 "错误:'bt1' 未定义" 请问是什么原因,谢谢大家<img id="bt1"
onmouseover="javascript:clearInterval(inter);change(1)" style="CURSOR: hand"
height="24"
src="tab_images/news_bt12.gif"
width="78" border="0" name="bt1" />
<script language="JavaScript" type="text/javascript">
var pic_index=1;
var max_index=3;
var inter=null;function changeall() {
for (i=1;i<3;i++) {
eval("tb"+i).style.display="none";eval("bt"+i).src="tab_images/news_bt"+i+"1.gif";
}
}
function change(a) {
changeall();
pic_index=a;
eval("tb"+a).style.display="";eval("bt"+a).src="tab_images/news_bt"+a+"2.gif";
}
function next(){
pic_index++;
changeall();
if(pic_index>max_index){pic_index=1}
eval("tb"+pic_index).style.display="";eval("bt"+pic_index).src="tab_images/news_bt"+pic_index+"2.gif";
}
function prev(){
pic_index--;
changeall();
if(pic_index<1){pic_index=max_index}
eval("tb"+pic_index).style.display="";eval("bt"+pic_index).src="tab_images/news_bt"+pic_index+"2.gif";
}
</script>
<script language=JavaScript type=text/JavaScript>
function writeNewsImage(url, img) {
var str = '<a href='+url;
if (-1 < url.indexOf("(") || -1 < url.indexOf("javascript:") )
str+=' target=_self>';
else
str+=' target=_blank>';
str+='<img src='+img+' width=417 height=99 border=0 onmouseout="inter=setInterval(next,5000)" onmouseover="clearInterval(inter)" /></a>';
document.write(str);
}
function writeNewsTitle(url, des) {
var str = '<a href='+url;
if (-1 < url.indexOf("(") || -1 < url.indexOf("javascript:") )
str+=' target=_self ';
else
str+=' target=_blank ';
str += ' class=news0601 onmouseout="javascript:inter=setInterval(next,5000)" onmouseover="clearInterval(inter)" >';
str += des;
str += '</a>';
document.write(str);
}
</script>
<SCRIPT language=JavaScript type=text/JavaScript>
var pic_index=1;
var max_index=3;
var inter=null;function changeall() {
for (i=1;i<4;i++) {
eval("tb"+i).style.display="none";eval("bt"+i).src="tab_images/news_bt"+i+"1.gif";
}
}
function change(a) {
changeall();
pic_index=a;
eval("tb"+a).style.display="";eval("bt"+a).src="tab_images/news_bt"+a+"2.gif";
}
function next(){
pic_index++;
changeall();
if(pic_index>max_index){pic_index=1}
eval("tb"+pic_index).style.display="";eval("bt"+pic_index).src="tab_images/news_bt"+pic_index+"2.gif";
}
function prev(){
pic_index--;
changeall();
if(pic_index<1){pic_index=max_index}
eval("tb"+pic_index).style.display="";
eval("font"+pic_index).style.display="";
eval("bt"+pic_index).src="tab_images/news_bt"+pic_index+"2.gif";
}
</SCRIPT>
说 "错误:'bt1' 未定义" 请问是什么原因,谢谢大家<img id="bt1"
onmouseover="javascript:clearInterval(inter);change(1)" style="CURSOR: hand"
height="24"
src="tab_images/news_bt12.gif"
width="78" border="0" name="bt1" />
<script language="JavaScript" type="text/javascript">
var pic_index=1;
var max_index=3;
var inter=null;function changeall() {
for (i=1;i<3;i++) {
eval("tb"+i).style.display="none";eval("bt"+i).src="tab_images/news_bt"+i+"1.gif";
}
}
function change(a) {
changeall();
pic_index=a;
eval("tb"+a).style.display="";eval("bt"+a).src="tab_images/news_bt"+a+"2.gif";
}
function next(){
pic_index++;
changeall();
if(pic_index>max_index){pic_index=1}
eval("tb"+pic_index).style.display="";eval("bt"+pic_index).src="tab_images/news_bt"+pic_index+"2.gif";
}
function prev(){
pic_index--;
changeall();
if(pic_index<1){pic_index=max_index}
eval("tb"+pic_index).style.display="";eval("bt"+pic_index).src="tab_images/news_bt"+pic_index+"2.gif";
}
</script>
<script language=JavaScript type=text/JavaScript>
function writeNewsImage(url, img) {
var str = '<a href='+url;
if (-1 < url.indexOf("(") || -1 < url.indexOf("javascript:") )
str+=' target=_self>';
else
str+=' target=_blank>';
str+='<img src='+img+' width=417 height=99 border=0 onmouseout="inter=setInterval(next,5000)" onmouseover="clearInterval(inter)" /></a>';
document.write(str);
}
function writeNewsTitle(url, des) {
var str = '<a href='+url;
if (-1 < url.indexOf("(") || -1 < url.indexOf("javascript:") )
str+=' target=_self ';
else
str+=' target=_blank ';
str += ' class=news0601 onmouseout="javascript:inter=setInterval(next,5000)" onmouseover="clearInterval(inter)" >';
str += des;
str += '</a>';
document.write(str);
}
</script>
<SCRIPT language=JavaScript type=text/JavaScript>
var pic_index=1;
var max_index=3;
var inter=null;function changeall() {
for (i=1;i<4;i++) {
eval("tb"+i).style.display="none";eval("bt"+i).src="tab_images/news_bt"+i+"1.gif";
}
}
function change(a) {
changeall();
pic_index=a;
eval("tb"+a).style.display="";eval("bt"+a).src="tab_images/news_bt"+a+"2.gif";
}
function next(){
pic_index++;
changeall();
if(pic_index>max_index){pic_index=1}
eval("tb"+pic_index).style.display="";eval("bt"+pic_index).src="tab_images/news_bt"+pic_index+"2.gif";
}
function prev(){
pic_index--;
changeall();
if(pic_index<1){pic_index=max_index}
eval("tb"+pic_index).style.display="";
eval("font"+pic_index).style.display="";
eval("bt"+pic_index).src="tab_images/news_bt"+pic_index+"2.gif";
}
</SCRIPT>
和
<img id="bt1"
onmouseover="javascript:clearInterval(inter);change(1)" style="CURSOR: hand"
height="24"
src="tab_images/news_bt12.gif"
width="78" border="0" name="bt1" />放进<form></form>里就不好用了 提示"错误:'bt1' 未定义"
是不是 id="bt1" 得定义什么的啊
<img id="bt1"
onmouseover="javascript:clearInterval(inter);change(1)" style="CURSOR: hand"
height="24"
src="tab_images/news_bt12.gif"
width="78" border="0" name="bt1" /> 这个放在form外就好用肯定是id="bt1"
须要定义
这里面的inter是个变量,还是字符串??? 是不是它的问题呀?