获取表单数据的方式:
1.表单注意些id
2.使用document.getElementById("num").value 获取值
3.一定要注意现在得到是string类型,可以用alert(typeof(num))获取数据类型
4.使用parseInt函数将string类型转换成int类型,然后在判断
5.!!!!!!!!!!!!!注意要写.value,我又忘记了,又找bug了。。。。。。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>js</title> <script type="text/javascript"> function getMax() { //获取表单中的值 var num1 = parseInt(document.getElementById("num1").value); var num2 = parseInt(document.getElementById("num2").value); //输出 // document.write((num1 > num2)? num1 : num2); alert((num1 > num2)? num1 : num2); } </script> </head> <body> 数字一:<input type="text" id="num1" /> 数字二:<input type="text" id="num2" /> <input type="submit" onclick="getMax()" /> </body> </html>