当前位置:首页 > 行业动态 > 正文

html如何让文本框对齐

要让HTML文本框对齐,可以使用CSS样式,以下是一个简单的示例:

1、创建一个HTML文件,添加一个文本框和一个按钮:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF8">
    <meta name="viewport" content="width=devicewidth, initialscale=1.0">
    <title>文本框对齐示例</title>
    <style>
        /* 在这里添加CSS样式 */
    </style>
</head>
<body>
    <input type="text" id="myTextbox" placeholder="请输入文本">
    <button onclick="alignText()">对齐文本</button>
    <script>
        function alignText() {
            // 在这里添加JavaScript代码
        }
    </script>
</body>
</html>

2、接下来,在<style>标签内添加CSS样式,使文本框居中对齐:

#myTextbox {
    display: block;
    margin: 0 auto;
    textalign: center;
}

3、在<script>标签内添加JavaScript代码,实现文本框的对齐功能,这里我们使用window.getSelection().toString()获取选中的文本,然后将其插入到文本框中:

function alignText() {
    const selectedText = window.getSelection().toString();
    document.getElementById('myTextbox').value = selectedText;
}

现在,当你在页面上选中文本并点击“对齐文本”按钮时,选中的文本将被插入到文本框中并居中对齐。

0