从HTML中的禁用属性获取价值

时间:2018-08-23 06:13:27

标签: javascript html5

我有一个可以编辑一些参数而有些被禁用的表格。在上传编辑的表格时,禁用的参数返回空值,我的代码如下,

<div class="form-group col-md-6">
      <label class="control-label required"  for="name">Name</label>
      <input type="text" readonly="readonly" disabled value="{user.name}}">
</div> 

因此,在提交表单时,应使用值“ user.name”,但由于我提供了禁用的属性,因此它返回null。

2 个答案:

答案 0 :(得分:3)

  

我的要求是它应该看起来像已禁用,但应该传递其值

您可以使用CSS将其设为禁用状态

.disabled {
  background: #ccc;
  cursor: not-allowed;
  border-width: 1px;
}
<input type="text" readonly="readonly" class="disabled" />
<input type="password" readonly="readonly" class="disabled" />
<textarea readonly="readonly" class="disabled"></textarea>

答案 1 :(得分:1)

仅使用<input type="" id="demo" value="" class="form-control TimeInfo" name="txtTimeInfo[]" readonly /> <script> var d = new Date(); document.getElementById("demo").value= d; </script> </body> </html> 而不是readonly

有2个选择:

disabled