function BtnListener(){
var index=0;
var str="";
this.content=new Array();
this.="";
var element=document.getElementById("input-content"); //为什么在这里获取元素,不能在底下用;
this.inputNum=function(num){
content[index++]=num;
str=str+content[index-1]+", ";
element.value=str; //这里的element可能为null;为什么?
}
}
var index=0;
var str="";
this.content=new Array();
this.="";
var element=document.getElementById("input-content"); //为什么在这里获取元素,不能在底下用;
this.inputNum=function(num){
content[index++]=num;
str=str+content[index-1]+", ";
element.value=str; //这里的element可能为null;为什么?
}
}
解决方案 »
- JS取网页内容求助
- [Extjs]tab panel内的gridpanel不能自动适应高度
- 有个setTimeout问题困扰了好久,请好心人看看
- 为什么我用Ext2.1.0 版本 创建普通菜单,菜单上总有个......
- 通过修改一个标签的属性值竟然能刷新整个页面,是什么原理?
- 郁闷的javascript问题,请帮助,能否不使用onload()?
- 关于模式窗口[showModalDialog]的Title的疑问
- 如何得到本机特定路径(传入参数)下的子目录和文件
- 请问各位大虾:如何实现窗口的弹出与隐藏效果?急!
- 点击显示隐藏中的div中图片左右滚动
- 【赠人玫瑰 手留余香】 js 里面的url
- 一个关于jQuery的问题
<html>
<head>
<meta charset="utf-8" />
</head>
<body>
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<input type="text" id="input-content" />
<script type="text/javascript">
(function BtnListener(){
var index=0;
var str="";
this.content=new Array();
this.="";
var element = document.getElementById("input-content"); this.inputNum = function(num){
content[index++] = num;
str = str + content[index-1] + ", ";
element.value=str;
};
this.inputNum(5);
})();
</script>
</body>
</html>
var element=document.getElementById("input-content").value;
element = str;
你可以判断str是否为空,若为空给一个默认的,飞空则给值