小编GDe*_*gns的帖子

Javascript - 更改每个按钮上的段落文本单击

我正在尝试创建3个按钮,并使用javascript,如果单击按钮1,则将"单击按钮"文本更改为"按下按钮1"

按钮2和3也一样!如果按下按钮3,文本颜色将变为绿色

但是,我似乎无法让它工作!任何帮助,将不胜感激

这是我目前的代码:

<!DOCTYPE html>

<html>
    <head>
        <title>Button</title>
    </head>
    <body>

        <script type="text/javascript">
            function changeText() {

                var b1 = document.getElementById('b1');
                var b2 = document.getElementById('b2');
                var b3 = document.getElementById('b3');

                if(b1.onclick="changeText();") {
                    document.getElementById('pText').innerHTML = "You pressed button 1";
                }

                if(b2.onlick="changeText();") {
                    document.getElementById('pText').innerHTML = "You pressed Button 2";
                }

            }


        </script>

        <input type="button" value="Button 1" id="b1" onclick="changeText();"/>
        <input type="button" value="Button 2" id="b2" onclick="changeText();"/>
        <input type="button" value="Button 3" id="b3" onclick="changeText();"/>

        <p id="pText">Click on a Button</p>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

html javascript text function onclick

10
推荐指数
2
解决办法
6万
查看次数

使用JavaScript进行表单验证?

我正在尝试使用通过JavaScript进行表单验证,但是即使它在那里,我似乎也没有得到任何响应,甚至没有任何警报。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
        <title>Example Form</title>
        <script type="text/javascript">
            function CheckForBlank() {

                if(document.getElementById('name').value="") {
                    alert("enter something valid");
                    return false;
                }
            }
        </script>
    </head>
    <body>

        <form method="post" action="2013.php" onsubmit="return CheckForBlank();">
            Name: <input type="text" name="name" id="name"/>
            Age: <input type="text" name="age" id="age"/>
            Email: <input type="text" name="email" id="email"/>
            <p><input type="submit" value="Submit" /></p>
        </form>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript forms validation

5
推荐指数
0
解决办法
7527
查看次数

标签 统计

javascript ×2

forms ×1

function ×1

html ×1

onclick ×1

text ×1

validation ×1