从变量中按ID选择元素

当名称在变量上时,如何选择输入? 在这种情况下变量是idThis =“nico”

     var idThis = "nico"; $('input[id=idThis ]').val('has man in it!');  

谢谢!

您可以构造一个选择器字符串:

 $('#' + idThis) 

或者包装本机DOM方法:

 $(document.getElementById(idThis)) 

第二个适用于任何id,而第一个将在id中有空格或点的情况下中断。

使用#id按其id选择一个元素:

  

要不就:

  

jsfiddle在这里