小编Spe*_*ger的帖子

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

OOPS,因为"名称"字段位于顶部,所以我正在测试它,结果发现这是唯一一个有问题的字段.必须与使用"名称"作为名称有关...


由于某种原因,我的表单中的输入标记在更改时不会更新value属性查看实际元素(而不是JavaScript).发布到服务器的数据是"value"属性的原始值,而不是文本框中的文本.

表单中的textareas工作正常,我已经检查了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.) --> …
Run Code Online (Sandbox Code Playgroud)

html forms

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

forms ×1

html ×1