日期:2014-05-16  浏览次数:20471 次

js如何把用户输入的值放进hidden里
http://topic.csdn.net/u/20111213/16/46c0a5dc-c1f7-48eb-a7a4-2ef9fdfadefd.html?20165

------解决方案--------------------
<input name="test" id="hidd" type="hidden" value="" />

<script>
var str = 'aaaaaaaaa';
document.getElementById('hidd').value = str;
</script>
------解决方案--------------------
<input type="text" id="text" /><br />
<input type="button" id="btn" value="click me" />
<input name="test" id="hidd" type="hidden" value="" />

<script>
document.getElementById('btn').onclick = function(){
document.getElementById('hidd').value = document.getElementById('text').value;
}
</script>
------解决方案--------------------
要学会变通。 你多加一步把用户数输入的字符拿到。再赋给hidden不就行了。

<input type="text" name="test" id="test">

<script>
var str = document.getElementById('test').value;
document.getElementById('hidd').value = str;
</script>
------解决方案--------------------
那就旁边给输入字符数的统计,让用户实时知道当前输入的字符数,如果超过6个就提示他超了
------解决方案--------------------
不用那么麻烦的 你尝试用 正则表达式 来搞定
------解决方案--------------------
探讨
回4楼,我可想直接给人写个type=“password”。。。。领导说如果让操作员看到密码框的话他可以偷偷的改用户通过密码键盘输入的密码---不好。。就类似银行办卡的时候,操作员让你设置密码,,,你是通过窗口外的密码键盘设置的对吧。。。

------解决方案--------------------
改密码的可能性还不大,因为那样的话,用户就会发现。重要的是不知不觉地查看到密码,这种危险可能更大。对密码输入框来说,可以被一些查看口令框内容的软件所侦破。用JS是一个方法,但防止不了JS破解。

所以对这种安全要求高的项目,需要用更为安全的方式,这方面方式也很多,不能例举,自己去找一下资料,根据自己情况选择吧。