<script language="javascript">
function yzm(){
var str=new String();
var m=1;
var n=36;
var a=new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
for(i=0;i<4;i++){
var z=parseInt(Math.random()*(n-m)+m);
str=str+a[z];
}
document.write(str);
}function huoqu(){
var lab=document.getElementById("lab");
var labvalue=lab.firstChild.nodeValue;
alert(labvalue);
}</script><body>
<label id="lab"><script language="javascript">yzm();</script></label>
<input type="button" onclick="huoqu()" value="获取验证码">
</body>我的意图:想把函数中的随机数字显示在标签<label>中作为text值,然后通过单击按钮获取标签<label>的文本值。
求教大家 有什么方法啊? 我的这个方式明显不行,单击按钮获取不到标签中的文本值。求教大家了!!!!!
function yzm(){
var str=new String();
var m=1;
var n=36;
var a=new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
for(i=0;i<4;i++){
var z=parseInt(Math.random()*(n-m)+m);
str=str+a[z];
}
document.write(str);
}function huoqu(){
var lab=document.getElementById("lab");
var labvalue=lab.firstChild.nodeValue;
alert(labvalue);
}</script><body>
<label id="lab"><script language="javascript">yzm();</script></label>
<input type="button" onclick="huoqu()" value="获取验证码">
</body>我的意图:想把函数中的随机数字显示在标签<label>中作为text值,然后通过单击按钮获取标签<label>的文本值。
求教大家 有什么方法啊? 我的这个方式明显不行,单击按钮获取不到标签中的文本值。求教大家了!!!!!
解决方案 »
- 在用jquery做一个滚动条的时候,在拖动的时候总是会使内容选中,请问要怎样才能拖动滚动条并且不选中?
- innerHTML的奇怪现象
- 如何实现树形结构与单击事件的配合显示?
- javascript继承不理解
- 这段代码什么意思,为什么没反应?
- 如何能够达到用JS来更新HTML当中的内容
- 关于文本文件的下载:
- 用javascript做点击“下页”/“上页”在本htm内变化图片的图象浏览功能?
- 大赠送,我站赠送QQ号及虚拟主机、国际域名,详情见贴内!
- Javascript 按 enter 跳转前为什么还会加一个回车
- 设置属性 为何ff下是undefined
- 大家好,帮忙看一下javascript闭包方面的一个题,看一下下面这道题的答案,并说明原因,谢谢大家
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="javascript">
function yzm(){
var str=new String();
var m=1;
var n=36;
var a=new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
for(i=0;i<4;i++){
var z=parseInt(Math.random()*(n-m)+m);
str=str+a[z];
}
var lab=document.getElementById("lab");
lab.innerHTML = str;
//document.write(str);
}function huoqu(){
var lab=document.getElementById("lab");
var labvalue=lab.innerHTML;
alert(labvalue);
}</script><body>
<label id="lab"><script language="javascript">yzm();</script></label>
<input type="button" onclick="huoqu()" value="获取验证码">
</body></html>
var str=new String();
var m=1;
var n=36;
var a=new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
for(i=0;i<4;i++){
var z=parseInt(Math.random()*(n-m)+m);
str=str+a[z];
}
return str;
}
function huoqu(){
var lab=document.getElementById("lab");
lab.innerText=yzm();
var labvalue=lab.innerText;
alert(labvalue);
}