怎样在js中改变验证码啊?请高手帮帮忙啊……
aspx中部分代码:<imgsrc="CheckCode.aspx"id="MyCheckCode"style="width:79px;height:23px"oncli...
aspx中部分代码:
<img src= "CheckCode.aspx" id ="MyCheckCode" style="width: 79px; height: 23px" onclick ="ClickChangeCodeImage()"
title ="看不清?点击更换图片" runat="server" />
js文件中代码:
function ClickChangeCodeImage()
{
var image=document .getElementById ("MyCheckCode");
image .removeAttr("src");
image .attr("src",'CheckCode.aspx ?'+Math .random ());
}
但是这样还是不能实现点击时改变验证码啊?不知是哪里有问题啊? 展开
<img src= "CheckCode.aspx" id ="MyCheckCode" style="width: 79px; height: 23px" onclick ="ClickChangeCodeImage()"
title ="看不清?点击更换图片" runat="server" />
js文件中代码:
function ClickChangeCodeImage()
{
var image=document .getElementById ("MyCheckCode");
image .removeAttr("src");
image .attr("src",'CheckCode.aspx ?'+Math .random ());
}
但是这样还是不能实现点击时改变验证码啊?不知是哪里有问题啊? 展开
展开全部
remoteAttr和attr是jquery的写法,但你这里没有用到jquery对象。
不用那么麻烦,直接用src属性就行了
function ClickChangeCodeImage()
{
document.getElementById("MyCheckCode").src = "CheckCode.aspx?" + Math.random().toString();
}
更简单的
直接这样写
<img src="CheckCode.aspx" id ="MyCheckCode" style="width: 79px; height: 23px" onclick="this.src='CheckCode.aspx?' + Math.random()"
title ="看不清?点击更换图片" />
runat="server"不要了
不用那么麻烦,直接用src属性就行了
function ClickChangeCodeImage()
{
document.getElementById("MyCheckCode").src = "CheckCode.aspx?" + Math.random().toString();
}
更简单的
直接这样写
<img src="CheckCode.aspx" id ="MyCheckCode" style="width: 79px; height: 23px" onclick="this.src='CheckCode.aspx?' + Math.random()"
title ="看不清?点击更换图片" />
runat="server"不要了
展开全部
<img id="imgcode" src="include/DvBBS_code.asp" alt="验证码" onclick="javascript:reloadcode(this);" style="cursor:hand;" />
<script type="text/javascript">
function reloadcode(ele) {
ele.setAttribute('src','include/DvBBS_code.asp?' + Math.random());
}
</script>
这个是ASP的,你把它修改成ASP.NET的就可以用了
<script type="text/javascript">
function reloadcode(ele) {
ele.setAttribute('src','include/DvBBS_code.asp?' + Math.random());
}
</script>
这个是ASP的,你把它修改成ASP.NET的就可以用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询