昨天我提出了正确回答的问题,但现在我想将相同的代码转换为 javascript。我做了一些改变,但它不起作用
工作代码- http://jsfiddle.net/SXzyR/8/
mycode- http://jsfiddle.net/SXzyR/11/
昨天我提出了正确回答的问题,但现在我想将相同的代码转换为 javascript。我做了一些改变,但它不起作用
工作代码- http://jsfiddle.net/SXzyR/8/
mycode- http://jsfiddle.net/SXzyR/11/
请阅读一些关于 jQuery 的教程。这是一个好的开始,也看看这里。
jQuery 不是另一种语言,它是 JavaScript 的库。从您的“翻译”代码中考虑以下行:
txtval(document.getElementById(this)
而不是写 document.getElementById 你可以简单地使用 jQuery 来写
txtval($(this))
如第一个示例(工作代码)。
此外,您还在代码中将 jQuery 与“本机”JavaScript/DOM 函数混合在一起。不要重新发明轮子,使用 jQuery 来完成你的任务。
您想使用this.id
而不是document.getElementById(this)
获取this
DOM 元素所在的 id 字符串。