我正在使用英特尔XDK创建HTML5应用程序。在我的第一页(page_0)中,有选项可以选择转换样式。选择第一个选项时,会转到第1页。有一些输入框和按钮。当我点击计算时,它会计算表达式,但会立即返回到page_0。按钮代码如下:
<a class="button" href="#" style="position: relative; z-index: 2;" data-appbuilder-object="button" data-position="static" data-transition="slide" id="calc_r_sft" onclick="getValues_r_sft();">Calculate</a>
如何避免此自动导航并让用户留在计算页面(Page_1)?
答案 0 :(得分:3)
修改
onclick="getValues_r_sft();"
到
onclick="getValues_r_sft(); return false;"
答案 1 :(得分:2)
看起来您正在使用App Starter。 (http://appstarter.app-framework-software.intel.com/)。
我无法重现这个问题。我开了一个新的应用程序,创建了第2页。在页面上添加了一个按钮。然后我在预览器中尝试了该应用程序。当我点击按钮时,它会停留在同一页面上。这是我生成的HTML。
按钮
答案 2 :(得分:0)
尝试使用<div>
代替<a>