我想要在index.html中的表單動作中獲取文本字段的數據。我正在考慮與JavaScript做什麼,如果有任何其他方式獲得HTML格式的數據請提及它。全局變量在javascript中調用方法時不會發生變化
我的index.html是
<head><script type="text/javascript" src="js/storevalue.js"></script></head>
<body>
<form action="h.html" method="post">
<input type="text" name="bran" value="Enter Brand/Molecule" id="searchstring"/>
<input type="submit" value="Brand" class="right" id="startsearchbutton" onclick="st_v();>
</form>
</body>
我storevalue.js是
var b;
function st_v(){b=document.getElementById('searchstring').value; }
function valt(){
alert("in val="+window.b);//printing in val=undefined
}
我h.html代碼
<script type="text/javascript" src="js/storevalue.js"></script>
<script type="text/javascript" charset="utf-8">
function successCB() {valt();}
</script>
當我使用Cookie是有必要設置和獲取由存在於同一頁面JS cookie的,因爲如新頁面h.html打開其無法識別的cookie,我設置了 – saum22 2012-02-16 11:56:23
不需要,cookie對同一域中的所有頁面都可見。 – Ivan 2012-02-20 11:05:39