小弟想实现:鼠标拖动图片到输入框中,该输入框显示该图片的 src 信息。    大家都知道文字可以直接这样拖,拖到记事本都没有问题,我自己实现拖拽图片程序,但还是有写BUG,高手指导!!    谢谢!!!
<HEAD>
<SCRIPT>
function ShowResults(a)
{  
   createRange = document.selection.createRange() 
   createRange.text =a;}
</SCRIPT>
</HEAD>
<BODY>
<img src="http://www.webjx.com/img/200406301.jpg" ondragenter="ShowResults(this.src)"  parentTextEdit='body' />
<br>
<textarea name="" cols="50" rows="20"></textarea>
</BODY>

解决方案 »

  1.   

    不乖乖进textarea的问题是解决了,不过不知道是不是满足你需求中的所有条件<HEAD>
    <SCRIPT>
    function ShowResults(a)
    {  
       createRange = document.getElementById('aa').createTextRange() 
       createRange.text =a;}
    </SCRIPT>
    </HEAD>
    <BODY>
    <img src="http://www.webjx.com/img/200406301.jpg" ondragenter="ShowResults(this.src)"  parentTextEdit='body' />
    <br>
    <textarea name="aa" cols="50" rows="20"></textarea>
    </BODY>
      

  2.   

    先多谢楼上的兄弟!  我要实现的这种功能是在未知框属性的.
    所以document.getElementById('aa').createTextRange() 的方法不可用啊!!最好能象拖文字进输入框一样,不用对输入框做任何操作就可以他拉进去.继续等待高手!!