`

罪魁祸首<input disabled="disabled">

 
阅读更多

1.在项目中经常有这样的需求,修改员工的信息,传员工的ID过去,然后重新修改。

2.我以前习惯这样做(加readonly、disabled):

 <form action="user/safe!allotRole" method="post" target="main">
  <table>
   <tr>
    <td>工号ID:</td>
    <td>

<input type="text" name="employee_id" value="${ safe.employee_id }" disabled="disabled" readonly="readonly"> </td>
   </tr>
     </table>
 </form> 

 

###注意:disabled禁用了,我在struts2中就得不到employee_id的值。找了一个下午,血的教训啊!!!

disabled 属性的作用是禁用
readonly 属性为只读,但没有禁用
通过表单提交,拥有disabled属性的表单元素处理页面是获取不到其值的,而readonly则可以。

###解决办法:<form>中加一个 <input type="hidden" name="eID" value="${ safe.eID}">

分享到:
评论

相关推荐

    javascript 写的计算器

    &lt;input type="text" id="display" disabled&gt; &lt;div class="buttons"&gt; &lt;!-- 数字按钮 --&gt; ... &lt;!-- 运算符按钮 --&gt; ... &lt;!-- 特殊功能按钮 --&gt; ... &lt;/div&gt; &lt;/div&gt; ``` 接着,CSS样式用于美化计算器界面,...

    disabled属性

    &lt;title&gt;Disabled Attribute Example&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;form id="myForm"&gt; &lt;label for="username"&gt;用户名:&lt;/label&gt; &lt;input type="text" id="username" required&gt; &lt;br&gt;&lt;br&gt; &lt;label for="password"&gt;密码:...

    使用HTML开发商业网站-表单控件-input课件.pptx

    &lt;input type="checkbox" name="hobbies" value="singing"&gt; 唱歌&lt;br&gt; &lt;input type="checkbox" name="hobbies" value="dancing"&gt; 跳舞 ``` 5. **按钮 (button)**: `&lt;input type="button"&gt;` 可以创建普通按钮,通常...

    微信小程序搜索框样式并实现跳转到搜索页面(小程序搜索功能)

    上效果图: 一:搜索框功能实现 1.在首页做一个搜索框的样式并实现跳转到搜索页面 ...input class= disabled placeholder=请输入关键字 value={{searchValue}}/&gt; &lt;/view&gt; &lt;/view&gt; &lt;view clas

    html总结文档

    1.表单:&lt;form&gt;&lt;/form&gt; 主要属性:id name action method 2.input元素:&lt;input/&gt; 主要属性:name type ...单选框和复选框:&lt;input type="radio"/&gt; &lt;input type="checkbox"/&gt; checked属性值为 true 或 false

    jQuery完全实例.rar

    &lt;p&gt;one&lt;/p&gt; &lt;div&gt;&lt;p&gt;two&lt;/p&gt;&lt;/div&gt; &lt;p&gt;three&lt;/p&gt; jQuery 代码: $("div &gt; p"); 结果: [ &lt;p&gt;two&lt;/p&gt; ] -------------------------------------------------------------------------------- 在文档的第一个表单...

    html5定制表单_动力节点Java学院整理

    &lt;input type="text" id="disabledInput" disabled value="Disabled Text"/&gt; ``` 这些特性使得HTML5的表单设计更加智能化和人性化,提高了用户填写表单的便捷性和准确性。开发者可以根据实际需求,结合CSS和...

    一个简单的网页设计

    &lt;option&gt;学生&lt;/option&gt;&lt;option&gt;一年&lt;/option&gt;&lt;option&gt;二年&lt;/option&gt;&lt;option&gt;三年&lt;/option&gt;&lt;option&gt;三年到五年&lt;/option&gt;&lt;option&gt;五年到十年&lt;/option&gt;&lt;option&gt;十年以上&lt;/option&gt; &lt;/select&gt; &lt;/div&gt; ...

    HTML复习.docx

    * 提交按钮:`&lt;input type="submit" disabled=""&gt;` * 重置按钮:`&lt;input type="reset"&gt;` * 按钮:`&lt;input type="button"&gt;` * 下拉框:`&lt;select&gt;...&lt;/select&gt;` * 文本框:`&lt;textarea cols="" rows=""&gt;...&lt;/textarea&gt;`...

    空间浏览器

    &lt;li&gt;&lt;button type="submit" class="login_btn" tabindex="5" id="subbtn" disabled="disabled"&gt;登录&lt;/button&gt;&lt;/li&gt; &lt;/ul&gt; &lt;input value=...

    java分页技术

    i&lt;=allpage;i++){ %&gt; &lt;input type="button" value="&lt;%= i %&gt;" onclick="openpage(&lt;%= i %&gt;)" &lt;%= currentpage==i?"class='selected'":"" %&gt; &gt; &lt;% } %&gt; &lt;input type="button" value=" 下一页 " onClick="openpage...

    javsropt代码

    &lt;input style="ime-mode:disabled"&gt; 关闭输入法&lt;br/&gt;&lt;br/&gt;光标是停在文本框文字的最后 &lt;br/&gt;&lt;script language="javascript"&gt; &lt;br/&gt;function cc() &lt;br/&gt;{ &lt;br/&gt;var e = event.srcElement; &lt;br/&gt;var r =e....

    jsp音乐网源码

    &lt;td&gt;&lt;input name="specialName" type="text" id="specialName" size="30" title="专辑名"&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="center"&gt;歌曲文件:&lt;/td&gt; &lt;td&gt;&lt;input name="fileURL" type="text" id="fileURL" size="30...

    HTML5新增的表单元素.pdf

    `&lt;keygen&gt;`元素有多个属性,如`autofocus`、`challenge`、`disabled`、`form`、`keytype`和`name`,用于控制密钥生成和表单处理。例如: ```html &lt;form action="/testform.asp" method="get"&gt; &lt;input type="text...

    关于HTML中表格的使用

    #### 一、表格的基本概念与作用 ... &lt;input type="text" disabled/&gt; ``` 以上就是关于HTML表格和表单的基础知识点介绍。通过掌握这些内容,你可以创建出功能强大的表格和表单,提高网页的交互性和用户体验。

    表单与列表

    - 标签:&lt;input disabled="disabled" name="textinput-disabled" id="textinput-disabled" placeholder="Textinput" value="" type="text"&gt; - 作用:禁止用户对该文本框进行任何操作。 - 特性:可用于展示只读...

    WEB常见问题

    i &lt;=settime;i++) { setTimeout( "update( "+i+ ") ",i*1000); } function update(num) { if(num==settime) { document.all.agree.value= "0 "; document.all.agree.disabled=false; } else { ...

    AmazeUI 单选框和多选框

    &lt;input type="radio" name="radio1" value="option1" disabled&gt; &lt;input type="checkbox" value="option2" disabled&gt; ``` 在实际开发中,可能需要根据项目需求自定义样式或扩展功能。这时,可以查阅AmazeUI的文档,...

    linrong2009

    {/if} &lt;/div&gt; {else} &lt;div&gt; {if visitorRank &lt;= -100} &lt;div class="g_layout_05 g_h_25 g_t_left" style="margin-bottom:7px;"&gt; &lt;input type="text" id="username${parentId}" style="width:170px;" class="bd01 g_...

    网页计算器

    &lt;!DOCTYPE html&gt; html&gt; &lt;head&gt; &lt;title&gt;计算器&lt;/title&gt; &lt;script type="text/javascript"&gt; //键盘事件,文本锁定,限制键盘输入的范围 function append0(){ document.form1.data.... &lt;td align="center"&gt;&lt;input...

Global site tag (gtag.js) - Google Analytics