获取input里从输入的值(有看到之前的提问,但是没有解决我的问题,希望大神帮忙看看!!!)
可能我的语句有点啰嗦。。。。。我求和的结果出来的一直都是NaN,主要是在shouSum()里出了错误,求解!!!!
<html>
<head>
<title>javascript软键盘制作</title>
<script language="javascript">
function KeyDisp1(nkey){
if(nkey!=''){
document.KeyForm1.keybox1.value=document.KeyForm1.keybox1.value+nkey;
}
}
function KeyformClr1(){
document.KeyForm1.keybox1.value='';
}
function KeyDisp2(nkey){
if(nkey!=''){
document.KeyForm2.keybox2.value=document.KeyForm2.keybox2.value+nkey;
}
}
function KeyformClr2(){
document.KeyForm2.keybox2.value='';
}
function showSum(){
var number1=parseInt(document.getElementById("keybox1").value);
var number2=parseInt(document.getElementById("keybox2").value);
var number=number1+number2;
var n=number.toString();
document.write("<HR>");
document.write("<form name='Sum'>");
document.write("<input name='sumbox' type='text' size=60>");
document.write('<input type="button" value="SUM" onClick="result('," '",n," ' ",')"><BR>');
document.write("</form>");
document.write("<HR>");
}
function result(n1){
if(n1!="")
document.Sum.sumbox.value=n1;
}
</script>
</head>
<body>
<script language="javascript">
document.write("<HR>");
document.write("<h3>数字软键盘制作</h3>");
document.write("<HR>");
document.write("<form name='KeyForm1'>");
document.write("<input name='keybox1' id='keybox1' type='text' size=60>");
document.write('<input type="button" value="CLR" onClick="KeyformClr1()"><BR>');
var number="0123456789";
for(i=0;i<10;i++){
document.write('<input type="button" value="',number.charAt(i),'" onClick="KeyDisp1('," '",number.charAt(i)," ' ",')">');
}
document.write("</form>");
document.write("<HR>");
document.write("<HR>");
document.write("<form name='KeyForm2'>");
document.write("<input name='keybox2' id='keybox2' type='text' size=60>");
document.write('<input type="button" value="CLR" onClick="KeyformClr2()"><BR>');
for(i=0;i<10;i++){
document.write('<input type="button" value="',number.charAt(i),'" onClick="KeyDisp2('," '",number.charAt(i)," ' ",')">');
}
document.write("</form>");
document.write("<HR>");
document.write(showSum());
</script>
</body>
</html>
<html>
<head>
<title>javascript软键盘制作</title>
<script language="javascript">
function KeyDisp1(nkey){
if(nkey!=''){
document.KeyForm1.keybox1.value=document.KeyForm1.keybox1.value+nkey;
}
}
function KeyformClr1(){
document.KeyForm1.keybox1.value='';
}
function KeyDisp2(nkey){
if(nkey!=''){
document.KeyForm2.keybox2.value=document.KeyForm2.keybox2.value+nkey;
}
}
function KeyformClr2(){
document.KeyForm2.keybox2.value='';
}
function showSum(){
var number1=parseInt(document.getElementById("keybox1").value);
var number2=parseInt(document.getElementById("keybox2").value);
var number=number1+number2;
var n=number.toString();
document.write("<HR>");
document.write("<form name='Sum'>");
document.write("<input name='sumbox' type='text' size=60>");
document.write('<input type="button" value="SUM" onClick="result('," '",n," ' ",')"><BR>');
document.write("</form>");
document.write("<HR>");
}
function result(n1){
if(n1!="")
document.Sum.sumbox.value=n1;
}
</script>
</head>
<body>
<script language="javascript">
document.write("<HR>");
document.write("<h3>数字软键盘制作</h3>");
document.write("<HR>");
document.write("<form name='KeyForm1'>");
document.write("<input name='keybox1' id='keybox1' type='text' size=60>");
document.write('<input type="button" value="CLR" onClick="KeyformClr1()"><BR>');
var number="0123456789";
for(i=0;i<10;i++){
document.write('<input type="button" value="',number.charAt(i),'" onClick="KeyDisp1('," '",number.charAt(i)," ' ",')">');
}
document.write("</form>");
document.write("<HR>");
document.write("<HR>");
document.write("<form name='KeyForm2'>");
document.write("<input name='keybox2' id='keybox2' type='text' size=60>");
document.write('<input type="button" value="CLR" onClick="KeyformClr2()"><BR>');
for(i=0;i<10;i++){
document.write('<input type="button" value="',number.charAt(i),'" onClick="KeyDisp2('," '",number.charAt(i)," ' ",')">');
}
document.write("</form>");
document.write("<HR>");
document.write(showSum());
</script>
</body>
</html>
...全文
相关推荐
jquery获取input输入框中的值
希望本文能对您在开发过程中获取input值的操作提供帮助。如果您有任何问题或需要进一步的信息,请随时提问。同时,分享知识是一种美德,如果本文对您有帮助,记得分享给需要的朋友哦!
js获取input标签的输入值实现代码
希望本解释对理解如何使用JavaScript获取`input`标签的输入值有所帮助。
详解elementUI中input框无法输入的问题
通过这些步骤,通常可以找到问题所在并有效解决。对于更复杂的情况,查看Element UI的官方文档或者社区论坛也是获取帮助的好方法。希望本文的分析和建议能对你在解决此类问题时有所帮助。
解决ios手机中input输入框光标过长的问题
"解决ios手机中input输入框光标过长的问题"在移动端页面开发中,input输入框的光标大小问题是一个常见的问题,特别是在iOS手机中,光标大小与安卓手机不一致的问题。
怎么限制input的text里输入的值只能是数字(正则、js)
本文将详细介绍使用正则表达式和JavaScript代码来限制input的text里输入的值只能是数字的方法。首先,我们来了解一下正则表达式。


