如何点击按钮复制某个input框中的value值,以及正则表达式
问题1:如何点击按钮复制某个input框中的value值
请大神解决,还有个问题 我要在input框上写个onkeyup事件,要求input框只能输入数字(可以是小数,小数点后最多保留一位)其它不符合要求的不让写了input框
------解决方案--------------------<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>test.html</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function copytxt(){
var d = document.getElementById("txt");
d.select();
document.execCommand("Copy");
alert("已复制到剪贴板");
}
function jiaoyan(){
var info=document.getElementById("txt").value;
var zhengshu="";
//第一个 if else 就是当你输入数字+"."的时候通过校验
if(info.indexOf(".")=='-1'){
zhengshu=info;
}else{
zhengshu=info.substring(0,info.lastIndexOf("."))+""+info.substring(info.lastIndexOf(".")+1,info.length);
}
if(Number(zhengshu)){
var xiaoshu=info.substring(info.lastIndexOf(".")+1,info.length);
//取得"."后面的数字
if(xiaoshu.length!=1 && xiaoshu.length!=0 && info.indexOf(".")!='-1'){
alert("只支持一位小数");
document.getElementById("txt").value="";
}
}else{
alert("您输入的不是数字");
document.getElementById("txt").value="";
}
}
</script>
</head>
<body>
<input&n