Javascript 通过查询字符串传递JSVAR
我需要在所有页面中传递一个js变量,在导航结束时,我需要汇总所有页面的总数并显示值。 以下是我的JS代码:Javascript 通过查询字符串传递JSVAR,javascript,jquery,html,css,parameter-passing,Javascript,Jquery,Html,Css,Parameter Passing,我需要在所有页面中传递一个js变量,在导航结束时,我需要汇总所有页面的总数并显示值。 以下是我的JS代码: <script> $(document).ready(function() { $('input[name=q1]').click(function() { var selectedValue = $(this).val(); if($(this).val() == "A3") var count=1;
<script>
$(document).ready(function() {
$('input[name=q1]').click(function() {
var selectedValue = $(this).val();
if($(this).val() == "A3")
var count=1;
else
var count=0;
});
});
</script>
$(文档).ready(函数(){
$('input[name=q1]')。单击(函数(){
var selectedValue=$(this.val();
如果($(this.val()=“A3”)
var计数=1;
其他的
var计数=0;
});
});
HTML:
使用
php包括
从一开始就在文件中包含js代码。因此,无论何时修改代码,它都将在所有文件中保持其通用性。如果需要使用查询字符串,为什么不使用查询字符串?无论如何,我认为使用本地存储更干净。您的操作
属性也包含一个智能引用,因此在这里要小心。我同意@ScottKaye的观点,使用窗口、本地存储
更为简洁,并避免不必要的URL延长。这里的事件实际顺序是什么?您是否将此表单提交到服务器,然后希望表单提交返回的页面具有正确设置的count
变量?如果是这样,那么服务器代码在哪里,因为下一页将生成该代码。
<form name="login" action=“page2.html" method="post">
<section class="heading">
<p><strong>Test1</strong></p>
</section>
<p class="pstyle">1st page</p>
<table>
<tr>
<td>
<input type="radio" name="q1" id="q1A1" required value="A1" />
Topic1
</td>
<td style="padding-left: 30px;">
<input type="radio" name="q1" id="q1A2" required value="A2"/>
Topic2
</td>
</tr><br>
<tr style="height: 77px;">
<td>
<input type="radio" name="q1" id="q1A3" required value="A3"/>
Topic3
</td>
<td style="padding-left: 30px;">
<input type="radio" name="q1" id="q1A4" required value="A4"/>
Topic4
</td><br>
<tr>
<td>
<input type="Submit" value=“Next “Page style="font-size: 40px;"/>
</td>
<td style="padding-left: 30px;">
<input type="Submit" value="Cancel" style="font-size: 40px;"/>
</td>
</tr>
</table>
</form>