JS获取输入框的值

来源:2-9 我与你同在(逻辑与操作符)

有事烧纸

2015-12-11 14:27

566a6c8b000104db05000536.jpg

566a6c8b00012f7604280386.jpg

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>成绩查询</title>
<script type="text/javascript">
function aa()
{
	var num = document.getElementById("con").value;
	if(num>=60)
			alert("JavaScript考核通过!");
	}else
	{
		alert("哈哈哈哈你并没有通过考核!")
	}
}
</script>

</head>
<body>
	<form>
		<label>
			<a style="font-family:Microsoft Yahei">成绩:</a>
		</label>
		<input type="text"  id="con"/>
		<input type="button" value="查询" onclick="aa()"/>
	</form>

</body>
</html>

我输入之后 按了按键没有弹出alert

写回答 关注

5回答

  • mosci
    2015-12-11 14:44:51
    已采纳

    第一个错误://你右括号用了中文格式

    var num = document.getElementById("con").value;

    第二个错误:少了左{

    if(num>=60)

    第三个错误:少了分号

    alert("哈哈哈哈你并没有通过考核!")


    有事烧纸

    厉害...我找了好久 然后又网上搜索了检查了语法找不到错误 分号是无所谓的~辛苦![双手合十] 谢谢!

    2015-12-11 15:22:08

    共 4 条回复 >

  • 烜烜
    2016-01-25 21:31:35
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>成绩查询</title>
    <script type="text/javascript">
    function aa()
    {
        var num = document.getElementById("con").value;
        if(num>=60){
                alert("JavaScript考核通过!");
        }else
        {
            alert("哈哈哈哈你并没有通过考核!")
        }
    }
    </script>
     
    </head>
    <body>
        <form>
            <label>
                <a style="font-family:Microsoft Yahei">成绩:</a>
            </label>
            <input type="text"  id="con"/>
            <input type="button" value="查询" onclick="aa()"/>
        </form>
     
    </body>
    </html>


  • echo_kinchao
    2015-12-11 14:51:57

    获取他的value

  • 慕男婶
    2015-12-11 14:35:11
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>成绩查询</title>
    <script type="text/javascript">
    function aa(){
        var num = document.getElementById("con").value;
        if(num>=60){
            alert("JavaScript考核通过!");
        }else{
            alert("哈哈哈哈你并没有通过考核!")
        }
    }
    </script>
     
    </head>
    <body>
        <form>
            <label>
                <a style="font-family:Microsoft Yahei">成绩:</a>
            </label>
            <input type="text"  id="con"/>
            <input type="button" value="查询" onclick="aa()"/>
        </form>
     
    </body>
    </html>

    试试这个,仔细对比下,你就知道哪儿错了

  • 懒懒萌萌的
    2015-12-11 14:33:08

    代码if(num>=60)后面少了一个 “{”

    有事烧纸

    加过之后按键也没有作用 是不是<body>里哪一句的语法错了

    2015-12-11 14:40:26

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题