<iframe id="myFrame" src="bb.html"></iframe>//bb.html
<input type="text" id="myInput" />
<input type="button" value="mySub" onclick="test()" /><script language="javascript">
function test(){
myI = document.getElementById("myInput");
if(123==myI.value){
location.href="http://www.baidu.com"//改为你的url
}else{
alert(myI.value+" Is what???");
}
}
</script>测试一下,输入123

解决方案 »

  1.   

    不行,我把http://www.baidu.com改为www.abcd.com/mm=
    输入123跳出来的网页是www.abcd.com/mm=
    我需要出来的是www.abcd.com/mm=123
      

  2.   

    location.href="http://www.baidu.com"//改为你的url
    改为
    var myDesID = '123456';//这个赋值
    location.href="http://www.baidu.com/nm="+myDesID//再试一试,你确认要这样的格式吗,伪静态没调好,你这页面将不存在,还不如把最后的/换为?号
      

  3.   

    <input type="text" id="myInput" />
    <input type="button" value="mySub" onclick="test()" /><script language="javascript">
    function test(){
    myI = document.getElementById("myInput");
    if(123==myI.value){
    var myDesID = '123456';//
    location.href="http://www.baidu.com/nm="+myDesID//
    }else{
    alert(myI.value+" Is what???");
    }
    }
    </script>
    跳出来一个框按确定过后没有反应,不跳到那网页上去。
      

  4.   

    onclick事件this.location.href="http://www.abc.com?mm="+$("#textbox1").val();
      

  5.   


    写到了onclick里面注意在点击要清空。
      

  6.   


    <input type="text" id="myInput" />
    <input type="button" value="mySub" onclick="test()" /><script language="javascript">
    function test(){
    myI = document.getElementById("myInput");location.href="http://www.abcd.com?mm="+myI.value}
    </script>