我是JavaScript新手。
问题如下:
我的div
文件中有10个html
。我正在使用链接从一个到另一个。现在,我想测试一个条件,如果满意(我正在使用python
),应该将我重定向到同一个html中的另一个div
。但我希望这是自动的。例如,我在<div id="table1">
并在其中,我正在检查一个条件。如果确实如此,我应该自动重定向到<div id="table3">
。
任何人都可以帮我找到出路吗?
在谷歌上,我正在尝试为了搜索它,它给了我结果,我必须单击一个按钮进行重定向(这将调用JS
函数)。但我不希望这样。我想让它自动发生。所以,请告诉我。
<div id="table5">
<div style="position:fixed;right:40px;top:65px;">
<a name="t10" href="#t10" onclick='show(10);'><button> GO TO MAIN PAGE </button></a>
</div>
% if not obj.i:
<h2>REDIRECT ME TO id="table3"</h2>
% else:
<table border=1 cellpadding=7>
<tr>
<th>Row No. in Sheet</th>
<th>Parameters</th>
</tr>
<tr>
<th colspan=2>Total : ${value}</th>
</tr>
</table>
% endif
</div>
答案 0 :(得分:0)
我不打算为你搜索代码。但大多数网站都告诉您需要onclick事件,因为打开链接需要这样做。而example.com #idOfDiv
是您要打开的那种链接。然而,还有另一种可能性。
查找一些javascript代码以确定x and y coordinats
中元素的位置。获得后,请JS Scroll
;)。
答案 1 :(得分:0)
<div id="table5">
<div style="position:fixed;right:40px;top:65px;">
<a name="t10" href="#t10" onclick='show(10);'><button> GO TO MAIN PAGE </button></a>
</div>
% if not obj.i:
<script>window.location="#table6"</script> // redirect
% else:
<table border=1 cellpadding=7>
<tr>
<th>Row No. in Sheet</th>
<th>Parameters</th>
</tr>
<tr>
<th colspan=2>Total : ${value}</th>
</tr>
</table>
% endif
</div>