2014-12-27 57 views
0

所以我有两个html文件,一个名为matrix.html,一个名为oneOne.html和一个名为set.js的Javascript文件。如何把一个Javascript链接内的HTML链接?

matrix.html看起来是这样的:

<form id=form1> 
    <script type="text/javascript" src="_layout/js/set.js"></script> 

    <select id="size1"> 
     <option value="1">1</option>` 
    </select> 

    <select id="size2"> 
     <option value="1">1</option> 
    </select> 

    <input type="button" value="Set" onclick="set();"/> 
</form> 

和JavaScript文件,set.js,看起来是这样的:

function set() 
{ 
    var size1 = document.getElementById('size1').value; 
    var size2 = document.getElementById('size2').value; 

    if(size1 == "1" && size2 == "1") 
    { 

    } 
} 

我希望发生的是当 “设置” 按钮将它链接到我的html文件oneOne.html。我遇到的问题是我不知道如何在Javascript函数中的if语句中执行此操作。我会怎么做呢?

回答

2

你可以使用JavaScript重定向去链接,如果该语句评估为真

if(size1 == "1" && size2 == "1") 
{ 
    window.location = "oneOne.html"; 
} 
+0

更好的回答加上'了window.location =“http://www.yoururl.com/oneOne。 htm',这很容易理解 – Girish

+0

好点,我刚刚添加了文件,因为OP没有在寻找绝对路径 – jmore009

+0

谢谢!按照我的需要工作。 – SomeguySomewhere