我想用一个窗体从javascript中的HTML文本框中调用一个变量。
我的HTML看起来像这样:javascript/html输入。需要帮助
<script type='javascript'>
var X = 5;
</script>
<input type='text' name='name'>
<input type='button' onclick='document.getElementById("output").innerHTML = name.value' value='click'>
<p id='output'></p>
的问题是,当你点击按钮的段落显示你键入的文本输入。看来,脚本正在接收name.value的值作为字符串。我该如何解决这个问题,以便当文本框是X时段落显示5?
您直接指定'name.value'作为值,您希望它给你多少'X'?魔法?在你问这里之前,你看起来没有任何想法。 –
@ShadowWizard或者你看起来不太好。 'X'是一个值为“5”的变量。 ANYWAY,我不知道在Javascript中是否有可能从名称中获得变量的值。 – RobinJ
@Robinj我认为'暗影精灵'说因为这个问题不是很清楚。看起来提问者可能想要X的价值。 – andrewh