用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2378|回复: 3
收起左侧

怎么实现这个功能,是关于‘’与“”号的问题?

[复制链接]
发表于 2011-8-5 12:37:28 | 显示全部楼层 |阅读模式
<script type="text/javascript">

function timedText()
{
var s='sdfe';

setTimeout("document.getElementById('txt').value='s'",1000)

}
</script>
</head>

<body>

<form>
<input type="button" value="显示计时的文本" onClick="timedText()">
<input type="text" id="txt">
</form>
怎么将s这个变量显示出来啊。帮忙啊大虾们!!!1
发表于 2011-8-5 12:46:20 | 显示全部楼层
你在 setTimeout 里定义一个函数吧,不要直接使用语句

setTimeout(function() {document.getElementById('txt').value=s;},1000);

另外,建议使用 js 框架进行开发,你会觉得生活很美好~
 楼主| 发表于 2011-8-5 13:06:06 | 显示全部楼层
嗯,谢谢喇。jquery算框架吗?但是有人说,jquery只能算是js的一个库,是功能的封装,主要的还是js。还有别的框架吗?
发表于 2011-8-5 13:39:16 | 显示全部楼层
wjlwjl 发表于 2011-8-5 13:06
嗯,谢谢喇。jquery算框架吗?但是有人说,jquery只能算是js的一个库,是功能的封装,主要的还是js。还有别 ...

jquery不算框架的话,那就没有 js 框架了。
你有很多选择,比如 Mootools,Dojo 等等。

库和框架,在某正程度上是一种东西,所以 jquery 是框架,呵呵。

建议 google 一下 js框架 会有很多结果。

本版积分规则