Javascript 在调用同一页面html时接收数据

Javascript 在调用同一页面html时接收数据,javascript,html,get,query-string,Javascript,Html,Get,Query String,我不熟悉HTML和JS。我想在同一页上按submit后保留textbox和dropdown的值 <!DOCTYPE html> <html> <body> <script> function tab() { //var t=document.getElementById("test").value; //document.getElementById("run").value =

我不熟悉HTML和JS。我想在同一页上按submit后保留textbox和dropdown的值

<!DOCTYPE html>
<html>
  <body>
    <script>    
    function tab()
    {
        //var t=document.getElementById("test").value;
        //document.getElementById("run").value = t;
    //t=> You send it to XML
    var test_a = document.getElementById("test");
    var selectedText = test_a.options[test_a.selectedIndex].text;
    document.getElementById("run").value = selectedText;
    }
</script>

<form name="myform" action="test.html" method="get">

<select id="test" onchange="tab()">

    <option value="-1">--select--</option>

    <option value="IN" >INDIA</option>

    <option value="BZ">BRAZIL</option>

</select>

<input type="text" name="run" id="run"/>

<input type="Submit">

 </form>

 </body>

 </html>

函数选项卡()
{
//var t=document.getElementById(“测试”).value;
//document.getElementById(“run”).value=t;
//t=>将其发送到XML
var test_a=document.getElementById(“测试”);
var selectedText=test\u a.options[test\u a.selectedIndex].text;
document.getElementById(“run”).value=selectedText;
}
--挑选--
印度
巴西

这将是相同的,请在fiddle中查看

请同时显示html部分。在这种情况下,“提交”是什么?如果您有服务器端代码,则该代码可以读取提交的值并用这些值重新填充页面。这取决于您的页面,如果页面被发回,则不可能。现在,您可以清除单击“提交”按钮后要执行的操作吗。很抱歉,我没有及时确认