gpt4 book ai didi

Javascript 和 html 连接

转载 作者:行者123 更新时间:2023-11-30 20:11:34 26 4
gpt4 key购买 nike

为什么输入矩形的边缘不是绿色或红色?问题可能出在 JS 文件中。我该如何解决?

这是html的一部分。

<form action="Registrazione" method="post" name="registrazione" id="form">
<div class="signlog">
<h1>Registrazione</h1>
<p>Compila il form per creare un account.</p>
<label for="username"><b>Username</b></label>
<input type="text" name="username" onchange="controlloUsername()" id="uno"></form>

这是JS的部分。

function controlloUsername()
{
var lettere=/^[a-z0-9A-Z]+$/;
var username=document.forms["registrazione"].elements["username"].value;
if(username.length<5 || username.length>10 || !username.match(lettere))
{
document.registrazione.username.style.borderColor="red";
return false;
}
else{
document.registrazione.username.style.borderColor="green";
return true;
}
}

function validazione()
{
if(!controlloUsername())
{
document.registrazione.username.focus();
return false;
}
}

function registrati()
{


$.post("registrazione",
{

username : $("#uno").val(),

},

最佳答案

您的JavaScriptHTML 都不错,那是CSS 的任务。您只需将 input#unoborder-style 属性更改为 solid

function controlloUsername() {
var lettere=/^[a-z0-9A-Z]+$/;
var username=document.forms["registrazione"].elements["username"].value;
if(username.length<5 || username.length>10 || !username.match(lettere)) {

document.registrazione.username.style.borderColor="red";
return false;
} else {

document.registrazione.username.style.borderColor="green";
return true;
}
}

function validazione() {
if(!controlloUsername()) {

document.registrazione.username.focus();
return false;
}
}
input#uno {
border-style:solid;
}
<form action="Registrazione" method="post" name="registrazione" id="form">
<div class="signlog">
<h1>Registrazione</h1>
<p>Compila il form per creare un account.</p>
<label for="username"><b>Username</b></label>
<input type="text" name="username" onchange="controlloUsername()" id="uno"></div></form>

希望我能进一步插入你。

关于Javascript 和 html 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52358697/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com