在用户输入时触发onkeydown事件,事件方法中将全局变量复制。楼主上面的写法全局变量只取值一次,即页面load的时候。
解决方案 »
- 求一正则表达式
- 希望有路过的朋友进来看一下,应当如何解释这个现象.谢谢
- 既可以输入又可以选择的下拉列表框,在ie6.0下可以运行,但是在ie7.0却不能运行,请高手进来帮帮忙
- 怎么弹出一个完全自定义的窗口?
- 在静态页面中怎么实现搜索,显示??
- 鼠标在图片上选择四边框javascript怎么取出两点在图片上的标值
- JAVASCRIT怎么读取文件
- 如何禁止ie6 image toolbar
- 怎样通过javascipt使一个table(原来灰色的即disabled)变成(非disabled的)?
- 这个中秋有点伤感。散点代码。
- 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输入的值直接传递给一个全局变量啊晕死了
是我顶的少了,没人看
还是看到的人感觉我问题太幼稚。。