在用户输入时触发onkeydown事件,事件方法中将全局变量复制。楼主上面的写法全局变量只取值一次,即页面load的时候。
解决方案 »
- IE浏览器A标签下包含img标签点击不跳转,怎么回事?急!急!急!急!
- Extjs2 版本 与 Extjs3 差异大不大 用过的人发言
- jquery validate remote求高手指教
- ExtJS3.2版本 Menu嵌套Combo时,下拉菜单被遮盖的问题
- 求一个javascript正则表达式,匹配正数(包含小数,位数不限但不包含0)
- 怎样使水平线 与该行的文字在 同一行?
- 如何使用js实现rar压缩文件时“后台”执行?
- 在一个模态窗口,打开一个新的窗口(非模态),Session值失效,我该如何处理?
- 不知道这个MSN信息提示怎么做的。如何修改我的。才达到它的效果
- vue+element ui 怎么在select下拉框里面嵌入树形组件啊
- javascript 初学者问题...
- JavaScript高手请进。日期控件问题。
watch in FF
怎样用onpropertychange把值赋到全局变量呢?
请高手不吝赐教了。
刚接触JS,很多东西不会。
<title>Untitled Page</title>
</head>
<body>
<input id="aaa" type="text" onpropertychange="" /> //这该如何写才可以把后来的输入值赋到全局变量aaa中呢?
<input id="bbb" type="text" />
<input id="Button1" type="button" value="button" onclick="return Button1_onclick()" /></body>
<script type="text/javascript">
var aaa=document.getElementById('aaa').value;
var bbb=document.getElementById('bbb').value;
function Button1_onclick() {
var aa=document.getElementById('aaa').value;
var bb=document.getElementById('bbb').value;
var strsmg='aaa:'+aaa+'bbb:'+bbb+'aa:'+aa+'bb:'+bb;
alert(strsmg);
}
</script>
</html>
function Button1_onclick() {
var aaa=document.getElementById('aaa').value;
var bbb=document.getElementById('bbb').value;
sub();}
function sub()
{
var aa=document.getElementById('aaa').value;
var bb=document.getElementById('bbb').value;
var strsmg='aaa:'+aaa+'bbb:'+bbb+'aa:'+aa+'bb:'+bb;
alert(strsmg);
}
</script>
______________________________________________________
还是试试onpropertychange去现在想问下
怎样用onpropertychange把值赋到全局变量呢?
比如
<input id="aaa" type="text" onpropertychange="" />
事件该怎么写才可以把用户输入的值放到全局变量里呢?
onkeydown事件复制全局变量,怎么做的?
复制到哪?这个全局变量,其它函数还要用呢。不可以复制成局部变量的(是不是我理解错了,指点下)
这样可以让bbb的值等于后来aaa输入的值,
能不能把aaa输入的值直接传递给一个全局变量啊晕死了
是我顶的少了,没人看
还是看到的人感觉我问题太幼稚。。