0

昨天我提出了正确回答的问题,但现在我想将相同的代码转换为 javascript。我做了一些改变,但它不起作用

工作代码- http://jsfiddle.net/SXzyR/8/

mycode- http://jsfiddle.net/SXzyR/11/

4

2 回答 2

1

请阅读一些关于 jQuery 的教程。是一个好的开始,也看看这里

jQuery 不是另一种语言,它是 JavaScript 的库。从您的“翻译”代码中考虑以下行:

txtval(document.getElementById(this)

而不是写 document.getElementById 你可以简单地使用 jQuery 来写

txtval($(this))

如第一个示例(工作代码)。

此外,您还在代码中将 jQuery 与“本机”JavaScript/DOM 函数混合在一起。不要重新发明轮子,使用 jQuery 来完成你的任务。

于 2012-10-18T07:59:05.527 回答
1

您想使用this.id而不是document.getElementById(this)获取thisDOM 元素所在的 id 字符串。

于 2012-10-18T07:59:38.580 回答