小弟想实现:鼠标拖动图片到输入框中,该输入框显示该图片的 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>
<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>
<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>
所以document.getElementById('aa').createTextRange() 的方法不可用啊!!最好能象拖文字进输入框一样,不用对输入框做任何操作就可以他拉进去.继续等待高手!!