gpt4 book ai didi

HTML 输入未在更改时更新值属性

转载 作者:搜寻专家 更新时间:2023-10-31 22:03:47 26 4
gpt4 key购买 nike

糟糕, 因为“名称”字段位于顶部,所以它是我正在测试的那个,结果证明这是唯一一个有问题的。一定与使用“名称”作为名称有关...


由于某些原因,我的表单中的输入标签在更改查看实际元素(不是 JavaScript)时没有更新 value 属性。发布到服务器的数据是“值”属性的原始值,而不是文本框中的文本。

表单中的文本区域工作正常,我已经检查了 javascript 触发的“onchange”,但我找不到任何...请帮忙!

这是 HTML:

<form action="" method="post">
<div id="group-1" class="group case">
<a class="heading open">heading</a>
<input name="editform[0][class]" value="case" type="hidden">
<input name="editform[0][id]" value="2" type="hidden">
<div class="field">
<label>Name</label>
<input class="text" name="editform[0][name]" value="Mike Escarcaga" type="text" >
</div>
<div class="field">
<label>Title</label>
<input class="text" name="editform[0][title]" value="General Manager" type="text" >
</div>
<!-- repeated for each field -->
<div class="field" >
<label >Text</label>
<textarea class="ltext" name="editform[0][text]" >
Blah HTML, and more blah...
</textarea>
</div>
</div>
<!-- repeated for each group in the form (editform[1], editform[2], etc.) -->
</form>

最佳答案

value 属性包含输入的默认值,而不是实时值。

DOM value 属性包含一个实时值。

关于HTML 输入未在更改时更新值属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7986026/

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