我想用一個窗體從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