我有一个表单中有三个独立的div。将单独的div值传递给javascript函数
<form method="post">
<div id = "f1">
<div class="label">Value 1:</div>
<input type="text" name="name"/>
<button id = "next1" type="button" onclick="checkValue()">Next</button>
</div>
<div id ="f2">
<div class="label">Value 2:</div><br>
<input type="text" name="name"/>
<button type="button" onclick="checkValue()">Next</button><br>
</div>
<div id ="f3">
<div class="label">Value 3:</div><br>
<input type="text" name="name"/>
<button type="button" onclick="checkValue()">Next</button><br>
</div>
</div>
</form>
在我的javascript函数中。
我按fadein
和fadeout
附加到每个div
当下一个button
被按下。当按下“next1”button
时,第一个div
将淡出,第二个div将淡入。
我想检查用户按下第一个下一个按钮时在第一个div中输入的值。
我知道如何做到这一点,如果我只是在整个表单中传递给我的JavaScript函数的最终提交按钮,但我想知道如何在按下每个下一个按钮后执行此操作。
我也将在每个div(f1,f2,f3)中有多个值,但为了简单起见,我只包含一个值。
编辑*:进一步解释 如果我通过将表单传入checkValue来完成此操作。我可以做一个onsubmit =“checkValue()”。然后在我的JS文件中,我只包含checkValue(form)作为它的参数。如果我想在每个按钮被按下后进行检查,我不知道如何执行此操作或以什么方式传入参数。
你的问题有点混乱。因此,当您单击输入按钮时,您想知道如何在JavasScript中获取相关输入值? – Seano666
实施在哪里?你要求太多。至少试一试,当你有任何问题时,你可以在这里问。 –
价值检查会发生什么?如果价值不足以满足您的需求,它会停止显示下一个div吗?另外,添加您的JavaScript功能。 – AtheistP3ace