gpt4 book ai didi

Javascript - 读取文本框长度

转载 作者:行者123 更新时间:2023-11-28 08:42:34 25 4
gpt4 key购买 nike

我正在尝试从注册表中读取文本框的长度。我尝试过使用 document.getElementById() 和 textbox.value.length。我缺少一些非常简单的东西吗?我将结果提醒到屏幕以显示文本框的长度。提前致谢。

这是我最后的尝试:

function Register(){
Alert(RegisterForm.txt_Password.value.length);
}

文本框结构:

<form id="RegisterForm" name="RegisterForm" method="POST" action="RegisterInsert.php" onsubmit="return Register(RegisterForm)">
<table border="0" align="center" width="100%">
<tr>
<td width="15%">Email Address:</td>
<td width="85%"><input type="text" name="txt_Email" id="txt_Email"/> </td>
</tr>
<tr>
<td width="15%">Username:</td>
<td width="85%"><input type="text" autocomplete="off" name="user_name" id="user_id" class="user_name" >
<span class="check" ></span></td>
</tr>
<tr>
<td width="15%">Password:</td>
<td width="85%"><input type="password" name="txt_Password" id="txt_Password" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="btn_Register" id="btn_Register" value="Register"></td>
</tr>
<tr>
</table>
<p>&nbsp;</p>
</form>

我使用提交按钮来调用注册函数。

最佳答案

您需要首先获取对该元素的引用:

function Register() {
var RegisterForm = document.getElementById('RegisterForm');
alert(RegisterForm.elements['txt_Password'].value.length);
}

关于Javascript - 读取文本框长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20326083/

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