我想在使用onclick后更改变量,并且还希望将新变量值作为同一页面中的输入传递给另一个java脚本。 另一个程序已经加载,并且在使用onclick按钮后想要使用新输入重新加载。
这里我尝试了但不知道如何在同一页面中传递更改的变量值。
<div id="show_value"></div>
<input type="button" name="button1" value="Speed1" onclick="getValue('Target.B99990002')" />
<input type="button" name="button1" value="Speed1" onclick="getValue('Target.B99990003')"/>
<script>
function getValue(speed){
document.getElementById('show_value').innerHTML = speed;
}
</script>
有没有人让我知道,在使用onclick botton后如何在同一页面重新加载或传递变量值。
其他信息: 请拜访 : http://www.chemie.fu-berlin.de/jmol/jsmol/simple_old.htm
页。在这里你可以看到右侧的示例按钮。加载不同的分子有四种选择,如小,Fe / S,B-Dna和转录。我也想要同样的按钮,点击它会改变变量的值,并重新加载新的分子结构。
答案 0 :(得分:0)
使用onClick事件:
select Count(F) where F = 'Today's' Label Count(F) ''
="select Count(F) where F = '"&A3&"' Label Count(F) ''"
答案 1 :(得分:0)
最后我用php和javascript的组合方法解决了这个问题。
这是解决方案
<?php
if (empty($_GET['speed']))
{ ?>
<script>
var speed = "Default_value";
</script>
<? }
否则{
$jp=$_GET["speed"]; ?>
<script>
var speed="<?php echo $jp;?>";
document.getElementById('show_value').innerHTML=speed;
</script>
<?}?>
<input type="button" name="button1" value="Speed1" onclick="getValue('Target.B99990002')" />
<script>
function getValue(speed1){
location.href = window.location.pathname+'?_USE=HTML5&id=EW56D1EYUA'+'&speed='+speed1;
}
</script>
我的情况下工作正常。谢谢大家。