小编Ash*_*mar的帖子

如何在HTML页面上向用户显示输入?

我是HTML的新手,我正在尝试创建一个脚本以在消息框中显示用户输入.我创建了一个文本框并使用正则表达式验证它(仅限字母).

现在我需要在页面本身中显示用户输入.我怎么能用JavaScript做到这一点?

我需要在页面本身中显示所有用户输入.我需要在一个容器中显示两个字母的单词,在另一个容器中显示三个字母的单词.

这是我试过的代码.

<html>
    <head>
        <style type="text/css">

        </style>
        <script type="text/javascript">
            function Allow() {
                if (!user.title.value.match(/[a-zA-Z]$/) && user.title.value != "") {
                    user.title.value = "";


                    alert("Please Enter only alphabets");
                }
            }

            var titles = [];
            var titleInput = document.getElementById("title");
            var messageBox = document.getElementById("display");

            function insert( ) {
                titles.push(titleInput.value);
                clearAndShow();
            }

            function clearAndShow() {
                // Clear our fields
                titleInput.value = "";

                // Show our output
                messageBox.innerHTML = "";
                messageBox.innerHTML += "Titles: " + titles.join(", ") + "<br/>";

        </script>
    </head>

    <body>
        <p>form input</p> …
Run Code Online (Sandbox Code Playgroud)

html javascript

2
推荐指数
1
解决办法
4万
查看次数

(/^[a-zA-Z]+$/) 和 (/^[a-zA-Z]$/) 有什么区别?

我是 Java 脚本的新手,所以我对正则表达式有疑问。上面提到的正则表达式之间有什么区别,它会对最终输出产生什么影响?

javascript regex

-5
推荐指数
1
解决办法
2379
查看次数

标签 统计

javascript ×2

html ×1

regex ×1