Javascript Java脚本在我的网站上不起作用

Javascript Java脚本在我的网站上不起作用,javascript,Javascript,当我将以下脚本上载到我的网页时,它不起作用。如果我在w3school.com的“TryIt Editor”上尝试,它工作正常并加载url。我已经更改了这个示例中的域名 <!DOCTYPE html> <html> <body> <script type='text/javascript'> var x=1; function changeLink() { x=x+1;

当我将以下脚本上载到我的网页时,它不起作用。如果我在w3school.com的“TryIt Editor”上尝试,它工作正常并加载url。我已经更改了这个示例中的域名

<!DOCTYPE html>
<html>
<body>

    <script type='text/javascript'>
        var x=1;
        function changeLink()
        {
           x=x+1;
           var y="http://example.com/basicone/image"+x+".html";
           document.getElementById('iframe-a').src=y;
        }
    </script>

    <iframe id="iframe-a" seamless src="http://example.com/basicone/image1.html" height="450" width="1000" scrolling="no"></iframe>
    <button id="button" onclick="changeLink()">Next</button>
</body>
</html>

var x=1;
函数changeLink()
{
x=x+1;
变量y=”http://example.com/basicone/image“+x+”.html”;
document.getElementById('iframe-a')。src=y;
}
下一个

您确定它不起作用吗?这真的很奇怪,特别是因为它是客户端

更改url后,请尝试使用以下代码更改该url:

<script>
var x=1;
function changeLink()
{

x=x+1;
var y="http://example.com/basicone/image"+x+".html";

document.getElementById('iframe-a').src=y;
alert(document.getElementById('iframe-a').src);
}
</script>

<iframe id="iframe-a" seamless src="http://example.com/basicone/image1.html" height="450" width="1000" scrolling="no"></iframe>
<button id="button" onclick="changeLink()">Next</button>

var x=1;
函数changeLink()
{
x=x+1;
变量y=”http://example.com/basicone/image“+x+”.html”;
document.getElementById('iframe-a')。src=y;
警报(document.getElementById('iframe-a').src);
}
下一个

您会遇到什么错误?控制台有什么提示吗?没有错误,当我单击按钮时不会发生任何情况您需要将
type=“button”
添加到按钮中,否则它将在某些浏览器中充当
submit
,该浏览器仅在表单中尝试将脚本移动到标记中警报框不会pop@TanveerDewan我忘了按钮,你加上去了吗?下一步我将把这个作为代码添加到我的wordpress网站的一个页面上。他在那里不工作。如果我将其保存为本地计算机上的.html,然后执行,则可以正常工作。@TanveerDewan因为它对我有效,您能给我们您网站的页面,脚本所在的位置吗?@TanveerDewan如果您不更改浏览器,它必须正常工作,并且在其他页面中正常工作