我有被传递的文档对象像函数:如何获得ID,当你通过我的ID
toggle($('username'));
function Toggle(id)
{
/// ??
}
我怎样才能获得对象的实际名称传递即用户名?
我有被传递的文档对象像函数:如何获得ID,当你通过我的ID
toggle($('username'));
function Toggle(id)
{
/// ??
}
我怎样才能获得对象的实际名称传递即用户名?
如果我理解正确的话,你能不能:
$(id).attr("id");
或
$(id).attr("name");
还是我错了?
无论什么Jonathon said或
$(id).val();
其被传入的对象是jQuery的对象,其中包含一组元素(在此情况下,只有一个在它元件)的一个实例。该文档位于jQuery documentation site。
$()返回的jQuery对象包含一个或更多 DOM元素。使用访问器$()。attr(),$().val(),$().text()和$().html()将作用于这些包装元素中的第一个元素。
如果您希望退出jQuery模式,以便您可以使用本地DOM元素(有时是有用的),请使用$()。get(index)。
如
var el = $('#mytextbox').get(0);
el.value = 'a new value';
alert(el.id);
etc...
为什么我不能只是做警报(id.id); ??我猜这个$('')对象与你做getelementbyID('')时不同。 – Blankman 2009-02-04 14:47:20