2014-12-06 73 views
0

我有一個HTML表單,而不是重定向到一個新頁面,我想顯示我試圖在javascript警報中檢索的值。 我的代碼從文件中檢索數據。HTML表單提交到JavaScript表單

我的當前代碼有效,但當user.php使用GET方法插入到main.html中時,它會在新頁面中重定向到user.php。 這是我的代碼:

 <? 
     if($_REQUEST['assign']) 
      $_SESSION['score'] = my_point_db($_SESSION['sid'], $_REQUEST['assign']); 
    ?> 

    <form action="user.php" method="get"> 
     <select name="assign"> 
       <? 
       if($handle=opendir('./assign')){ 
       while(false!==($file=readdir($handle))){ 
       if($file!="." && $file!=".."){ 
       ?><option value=<?=$file?>><?=$file?></option><? 
        } 
       } 
       closedir($handle); 
       } 
       ?> 
      </select> 
     <input type="submit" value="ok">    
    </form> 

    <? if($temp){ ?> 
    <p>score : <?=$_SESSION['score']?></p> 
    <? } ?> 
+0

所以,當用戶點擊該按鈕,你要在服務器檢索一些信息,並顯示在一個警告? 如果是,最好使用ajax而不是提交表單。 – 2014-12-06 17:29:34

+0

@VitorLima我還沒有學習JavaScript,所以我不想太過於自己。但我會記住這一點,謝謝 – user3240534 2014-12-07 11:18:11

回答

0

如果是HTML,你可以使用iframe代碼的網頁上顯示的形式。

http://www.w3schools.com/html/html_iframe.asp可以幫助。

<iframe src="Put the contact form URL here." width="200" height="200"></iframe>

+0

謝謝,我想現在就必須這樣做。 – user3240534 2014-12-07 11:17:26