如何将上传文件的URL添加到脚本中

时间:2011-12-13 11:14:27

标签: javascript jquery url upload raphael

上传完成后,我新上传的文件的网址为

    <div id="uploaded-file">

    <img src="http://path-to-my-file.jpg" />

    </div>

如何将上传文件的网址添加到我的脚本中?

    <script>
    script stuff.use this.etc
    ('http://path-to-my-file.jpg')
    });
    </script>

提前感谢您的任何帮助!

编辑:

我用过:

    <script>
    var myurl = document.getElementById("uploaded-file").getElementsByTagName("img")[0].src;   

    </script>

然后替换硬编码的网址:

    Layer_3.mousedown(function() { this.animate({ fill:
    'url("http://farm5.staticflickr.com/4067/4584507098_b887327eae.jpg")' }, 600); });

    Layer_3.mousedown(function() { this.animate({ fill: 'url(' + myurl + ')' }, 600); });

Here is JSFiddle

2 个答案:

答案 0 :(得分:1)

类似的东西:

<script>
    var myurl = document.getElementById("uploaded-file").getElementsByTagName("img")[0].src;   
    alert(myurl);
</script>

答案 1 :(得分:0)

使用jQuery(虽然你可以使用vanilla JS)......

uploadedImg = $('#uploaded-file').find('img');
imgSrc = uploadedImg.attr('src');

然后将src作为变量......

(这就是我可以在没有更多信息的情况下给你的。有可能更好的方法来做到这一点,但你最初的问题并不是很清楚......)