Javascript代码会破坏其他代码

时间:2015-03-10 18:37:29

标签: javascript html

这段代码有问题吗? 因为我的js代码的其余部分只有在我删除它时才有效。

<script>
$(document).ready(function() {

    document.getElementById("uploadBtn").onchange = function () {
    document.getElementById("uploadFile").value = this.value };


});
</script>

当我使用上面的代码时,此代码不起作用。

<script>
var url1 = "http://192.168.1.157/wp/";
var url2 = "http://192.168.1.157/wp/parceiros";
var url3 = "http://192.168.1.157/wp/contato";

$(function(){
if (location.href==url2) {
    $(document).ready(function(){
        $('html, body').animate({ scrollTop: $("#bluecontent").offset().top }, 1500);
    });
}
else {
}
if (location.href==url3) {
    $(document).ready(function(){
        $('html, body').animate({ scrollTop: $("#allcontentcontact").offset().top }, 1500);
    });
}
else {
}
});
</script>

感谢。

1 个答案:

答案 0 :(得分:0)

我做到了。

问题是:

<script>
$(document).ready(function() {

    document.getElementById("uploadBtn").onchange = function () {
    document.getElementById("uploadFile").value = this.value };


});
</script>

此代码位于标题上,由于某些原因,只有在包含#uploadBtn#uploadFile的网页上插入代码时,它才有效(不会损害其他js代码)。