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