有没有办法可以为输入文本字段分配新值,但在输入文本中显示原始值。我要问的是,假设用户在输入文本中输入“john”,这是一个 Struts2 文本字段,其名称为用户登录名,它绑定到登录属性中的用户类:
<s:textfield name="user.login" maxlength="20" size="20"/>
在提交时,我想将“john”更改为某个加密值并将该值分配给文本字段,以便我可以在 Action 类中检索该值。
问题是当我添加下面的行来实现它时
document.getElementsByName("user.login")[0].value="johnnew887878";
,用户看到他原来输入的值改变了。我想阻止它。