对输入字段中输入的用户名执行split()的Javascript代码

对输入字段中输入的用户名执行split()的Javascript代码,javascript,html,validation,Javascript,Html,Validation,我的HTML表单中有一个字段,用户应该在其中输入他的全名。我需要可以调用.split函数的javascript代码,以确保在字段中输入的两个单词之间至少有一个空格进行验证。split函数应该计算单词之间的空格数,如果为零,则表示用户输入了一个单名单词,如果为一个或多个,则表示用户已验证。这件事让我大吃一惊,有人能帮我写代码吗 <!DOCTYPE html> <html lang="en"> <head> <meta chars

我的HTML表单中有一个字段,用户应该在其中输入他的全名。我需要可以调用
.split
函数的javascript代码,以确保在字段中输入的两个单词之间至少有一个空格进行验证。split函数应该计算单词之间的空格数,如果为零,则表示用户输入了一个单名单词,如果为一个或多个,则表示用户已验证。这件事让我大吃一惊,有人能帮我写代码吗

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div class="container">
    <div class="form">
        <label class="accent-1">Enter Your Full Names</label>
        <input type="text" class="form-control" id="mytext">
    </div>
</div>
<script>
    //we are going to scan if user attempted to enter one name using split
    //get the field
    let field=document.getElementById("mytext");
    let y=field.value;
    //javscript split function to fetch substrings into array and check for spaces

</script>
</body>

标题
输入您的全名
//我们将扫描用户是否尝试使用拆分输入一个名称
//上场
let field=document.getElementById(“mytext”);
设y=field.value;
//javscript split函数,用于将子字符串提取到数组中并检查空格

您可以抓取
值和字符串(值)并检查长度。根据情况进行相应的检查

const button=document.querySelector(“按钮”);
常量输入=document.querySelector(“输入”);
const error=document.querySelector(“div#error”);
按钮。addEventListener(“单击”,e=>{
常量数据=input.value.split(“”);

如果(data.length)你试过什么?你试过看任何关于“拆分”的javascript文档吗?这不是家庭作业,它的代码是为一个web项目编写的,工作起来就像一个我能帮上忙的咒语