<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Demo</title>
<script type="text/JavaScript" src="./js/jquery-1.3.2.min.js"></script>
<script type="text/JavaScript" src="./js/jquery.curvycorners.source.js"></script>
<style>
html,body{
height: 100%;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px;
background-image:url(./images/pattern.gif);
}h1
{
font: lighter 200% "Trebuchet MS",Arial sans-serif;
color: #FCFCFC
}.divParent
{
margin: 0px;
/*border: thick double yellow;*/
}
.myBox
{
float:left;
margin: 20px auto;
border: 0px solid #ffffff;
color: #ffffff;
width: 150px;
padding: 20px;
text-align: left;
background-color: #ff0000;
border: 3px solid #ffffff;
position:relative; left:10px /* Do rounding (native in Firefox and Safari, CC in IE)
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
CCborderRadius: 20px;*/
}.box2{
background-color: #00ff00;
position:relative; left:100px;
}.boxerror2{
background-color:#ff0000;
position:relative; left:100px;
}
.boxsucced2{
background-color:#0000ff;
position:relative; left:100px;
}.box3{
background-color: #0000ff;
position:relative; left:200px;
}
</style>
<script type="text/JavaScript"> $(function(){
settings = {
tl: { radius: 20 },
tr: { radius: 20 },
bl: { radius: 20 },
br: { radius: 20 },
antiAlias: true,
autoPad: true,
validTags: ["div"]
}
$('.myBox').corner(settings);
});;
function SendData()
{
document.getElementById('idDiv').className = 'myBox box3';
window.setTimeout("SendData();",10000);
}
</script>
</head><body onload="SendData();" >
<h1>JQuery Ajax指令执行流程图</h1>
<div class="divParent">
<div class="tip">
<P></P>
</div>
<div class="myBox">
指令执行ID:XXXXXXXXXX
</div>
<div ID="idDiv" class="myBox box2">
任务1:##########
</div>
<div class="myBox box3">
规则1:$$$$$$$$$$
</div>
<div class="myBox box3">
规则2:$$$$$$$$$$
</div>
<div class="myBox box3">
规则3:$$$$$$$$$$
</div> </div>
<!--</td></tr></table>-->
</body>
</html>
SendData中的document.getElementById('idDiv').始终取道的是NULL,但是将任务1的class="myBox box2"去掉就可以。为什么呢?
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Demo</title>
<script type="text/JavaScript" src="./js/jquery-1.3.2.min.js"></script>
<script type="text/JavaScript" src="./js/jquery.curvycorners.source.js"></script>
<style>
html,body{
height: 100%;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px;
background-image:url(./images/pattern.gif);
}h1
{
font: lighter 200% "Trebuchet MS",Arial sans-serif;
color: #FCFCFC
}.divParent
{
margin: 0px;
/*border: thick double yellow;*/
}
.myBox
{
float:left;
margin: 20px auto;
border: 0px solid #ffffff;
color: #ffffff;
width: 150px;
padding: 20px;
text-align: left;
background-color: #ff0000;
border: 3px solid #ffffff;
position:relative; left:10px /* Do rounding (native in Firefox and Safari, CC in IE)
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
CCborderRadius: 20px;*/
}.box2{
background-color: #00ff00;
position:relative; left:100px;
}.boxerror2{
background-color:#ff0000;
position:relative; left:100px;
}
.boxsucced2{
background-color:#0000ff;
position:relative; left:100px;
}.box3{
background-color: #0000ff;
position:relative; left:200px;
}
</style>
<script type="text/JavaScript"> $(function(){
settings = {
tl: { radius: 20 },
tr: { radius: 20 },
bl: { radius: 20 },
br: { radius: 20 },
antiAlias: true,
autoPad: true,
validTags: ["div"]
}
$('.myBox').corner(settings);
});;
function SendData()
{
document.getElementById('idDiv').className = 'myBox box3';
window.setTimeout("SendData();",10000);
}
</script>
</head><body onload="SendData();" >
<h1>JQuery Ajax指令执行流程图</h1>
<div class="divParent">
<div class="tip">
<P></P>
</div>
<div class="myBox">
指令执行ID:XXXXXXXXXX
</div>
<div ID="idDiv" class="myBox box2">
任务1:##########
</div>
<div class="myBox box3">
规则1:$$$$$$$$$$
</div>
<div class="myBox box3">
规则2:$$$$$$$$$$
</div>
<div class="myBox box3">
规则3:$$$$$$$$$$
</div> </div>
<!--</td></tr></table>-->
</body>
</html>
SendData中的document.getElementById('idDiv').始终取道的是NULL,但是将任务1的class="myBox box2"去掉就可以。为什么呢?
解决方案 »
- IE10 selectNodes()方法无效!请教高手。。。
- 发现使用JS操作外部样式表的局限性
- 用lighttpd搭建了一个服务器,如何制作一个访问页面的登录窗口才能进入这个网址呢?
- javascript 控制 div 层显示位置的问题
- 如何实现ListBox上放置CheckBox
- 深拷贝函数
- js报错,Uncaught SyntaxError: Unexpected token }不知道哪里错,求解答!
- @@@@@@@@@@@@@@@@高分请教一个JS树形结构问题@@@@@@@@@@@@@@@
- execCommand这个函数在Netscape下应该用什么来代替?
- 这个递归问题出在哪,请高手帮忙看看
- 用js写个回帖盯哨机器人
- 麻烦大哥们帮小弟写个JS键盘捕捉脚本
应该是这里的问题。将SendData函数放在<div ID="idDiv" class="myBox box2"> 语句后面执行