我对javascript相当陌生,并且有一个关于如何在不提交表单的情况下获取输入字段的值的问题。我有以下一小段代码,我将其与实时验证脚本结合使用来验证字段。
<form name="FormName" method="post" />
<input type="text" id="nameValidation" value="HelloWorld" />
<script type="text/javascript">
var NameValue = document.forms["FormName"]["nameValidation"].value;
</script>
</form>
我希望 var NameValue 成为您在输入字段中键入的值,以便我可以在验证后出现的消息中使用它。当我在不提交表单的情况下更改输入字段的值时,var NameValue 仍设置为“HelloWorld”。在做了一些研究之后,我发现我可以使用 jQuery 和它的函数 serialize() 来解决它。有没有办法在没有 jQuery 的情况下做到这一点?