`
静静的小谱
  • 浏览: 19091 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

javascript

阅读更多
<script hype="text/javascript">
function check(){//往p标签里插入input标签和span标签
   var p=document.createElement("p");
   document.body.appendChild(p);
   var input=document.createElement("input");
   p.appendChild(input);
   var span=document.createElement("span");
   p.appendChild(span);
   
   p.text=input;
   p.output=span;

   p.className="pp";
}

function isNumber(str){//用for循环判断用户输入是否为数值格式
   for(var i=0;i<str.length;i++){
       if(!('0'<=str[i]&&str[i]<=9)){
           return false;
       }
   }
   return true;
}

function mull(){
   var paras=document.getElementsByClassName("pp");
   for(var i=0;i<paras.length;i++){
       if(isNumber(paras[i].text.value)){
           paras[i].output.innerHTML=paras[i].text.value;
       }else{
           paras[i].output.innerHTML="*";
       }
   }

   i=findNumber(paras);
    var out=document.getElementById("out");
   if(i==-1){
       out.innerHTML="*";
   }else{
       out.innerHTML=paras[i].text.value;
   }
}

function findNumber(isValue){
   for(var i=0;i<isValue.length;i++){
       if(isNumber(isValue[i].text.value)){
	  break;
       }
   }
   return -1;
}
</script>
<body>
<button onclick="check()">生成文本框</button>
<button onclick="mull()">显示</button>
<span id="out">0</span>
</body>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics