2011-08-20 25 views
-1

我想要一个按钮在给定的日期和月份与JavaScript可见。只有在给定的月份和日期在javascript中才能看到按钮?

的Javascript:

<script type="text/javascript"> 
function today() 
{ 
var currentTime = new Date() 
var month = currentTime.getMonth() + 1 
var day = currentTime.getDate() 
var d = new Date(); 
var curr_hour = d.getHours(); 
var curr_min = d.getMinutes(); 


if(month==1 && day==1) 
{ 
document.getElementById('xx').style.visibility='visible'; 
} 
else 
{ 
document.getElementById('xx').style.visibility='hidden'; 
} 
} 
</script>  

HTML:

<input type="image" SRC="/Patankar/PNH/images/click_anim.gif" id="xx" id="return1" onClick='today();' ALT="Submit Form" style="visibility:hidden;display:none" > 

我想这个代码,但什么都没有发生。请告诉我我的错误。

+0

不要在JavaScript中这样做。人们会很容易地破解它。通过不从服务器发送按钮来节省带宽和客户端处理。 –

回答

1

你有一个元素上的两个id标签:

id="xx" id="return1" 

删除其中之一。从你的代码示例中,你应该删除id="return1"

+0

我删除了return1,但它仍然无效。它会在给定的日期使用上面的代码出现吗? – samiksha

相关问题