Javascript 是否更改标记中隐藏字段的值?
有没有办法用jquery或js更改标记中隐藏字段的值,以便在退出脚本(即在稍后触发的其他脚本中)后使用该新值 让我们说:Javascript 是否更改标记中隐藏字段的值?,javascript,jquery,html,markup,Javascript,Jquery,Html,Markup,有没有办法用jquery或js更改标记中隐藏字段的值,以便在退出脚本(即在稍后触发的其他脚本中)后使用该新值 让我们说: <form> ... <input type="hidden" name="prev_address" id="prev_address" value="no"> <input type="hidden" name="prev_job" id="prev_job" value="non"> ... </form> &l
<form>
...
<input type="hidden" name="prev_address" id="prev_address" value="no">
<input type="hidden" name="prev_job" id="prev_job" value="non">
...
</form>
<script>
...
$('#prev_address').toggle( nbr_daysD < min_depuis_days );
document.form.prev_address.value = 'yes';
$('#prev_job').toggle( nbr_daysE < min_emploi_days );
// OR
$('#prev_job').value = 'yes';
...
</script>
如果我使用警报但不使用标记,则值正在更改
感谢jQuery用于获取/设置输入、选择或文本区域元素的值
您需要$'prev_job'.val'new value'
如果要查看更改的值,可以使用Firebug查看当前DOM。大多数浏览器的内置视图源功能只是显示浏览器发送的原始HTML;没有针对它运行脚本,因此您将看不到您的更改。jQuery用于获取/设置输入、选择或textarea元素的值
您需要$'prev_job'.val'new value'
如果要查看更改的值,可以使用Firebug查看当前DOM。大多数浏览器的内置视图源功能只是显示浏览器发送的原始HTML;没有针对它运行脚本,因此您将看不到更改。如果在加载页面后修改值,您可以使用其他脚本访问修改后的值,但如果在页面上查看源,您将看到原始值。如果在加载页面后修改值,您可以使用其他脚本访问修改后的值,但如果在页面上查看源代码,您将看到原始值。如何检查标记?萤火虫?你不是在看来源吧?!当值仍然更改时,为什么需要更改标记?@Josh因为view source没有显示标记的当前状态,它显示了从服务器加载的原始标记。@Josh,我有第二个脚本正在查找$'prev_job'。val和新值没有显示,所以该脚本上一定有错误。不,我没有在视图源中查看;但是谢谢你,我没有在查看源代码;但是谢谢-不得不问,以防万一:你在检查标记吗?萤火虫?你不是在看来源吧?!当值仍然更改时,为什么需要更改标记?@Josh因为view source没有显示标记的当前状态,它显示了从服务器加载的原始标记。@Josh,我有第二个脚本正在查找$'prev_job'。val和新值没有显示,所以该脚本上一定有错误。不,我没有在视图源中查看;但是谢谢你,我没有在查看源代码;但是谢谢你,我不得不问,以防万一:P