jquery可以在输入部分附加图像吗?

时间:2011-06-16 13:46:00

标签: jquery

我想在输入部分中查看图像。(在输入框中,在值字后面)可以jquery这样做吗?感谢。

$("#click").click(function(){   
$("#text").append("<img class='loading' src='load.gif'/>");
...
});

<form name="form">
<input type="text" id="text">
<a id="click">search</a>
</form>

2 个答案:

答案 0 :(得分:3)

您无法在input type="text"元素中插入图像元素。但是你可以:

  • 将图像设置为元素
  • 的背景
  • 使用CSS
  • 将图像叠加在其上(不将其附加到其中)

答案 1 :(得分:3)

你正在努力实现这个目标

$("#click").click(function(){   
$("#text").css('background', 'url(load.gif);');
...
});

<form name="form">
<input type="text" id="text">
<a id="click">search</a>
</form>
我错了吗?