我的IDE抱怨像下面的YUI语句中的值的使用已被废弃......它的工作原理仍然是什么,正确的用法是什么。YUI getElementById('id')。value deprecated?
var idValue= document.getElementById('id').value;
感谢.. 巴布
我的IDE抱怨像下面的YUI语句中的值的使用已被废弃......它的工作原理仍然是什么,正确的用法是什么。YUI getElementById('id')。value deprecated?
var idValue= document.getElementById('id').value;
感谢.. 巴布
这是一个完全有效的说法,不知道你的IDE正在跟这里的问题是什么。各种库有这个快捷键(快捷方式的语法,而不是性能快捷键),但没有阻止从工作的JavaScript功能,它是100%有效的核心。
我想这是期待YUI风格:
var element = new YAHOO.util.Element('id');
var idValue = element.get('value');
......但无论哪种方法有效,无论你想要使用。我宁愿在这里使用较短的核心JavaScript语法。
感谢您的评论..这是Intellij .. – bsr 2010-05-31 02:47:53
巴布,
如前所述,原代码片断不使用任何JS库 - 这听起来像配置错误的IDE。尼克的回答是美好的YUI 2.在新的YUI 3语法,你可以这样做:
YUI().use("node", function(Y) { var value = Y.one("#id").get("value); });
-Eric
这种说法没有任何与YUI。 – 2010-05-31 00:49:07