11

私がやりたいことは、実際の変数内のテキストを作成することで、ボタン内のテキストを変更できるようにすることです。

このようなもの:

<button type=button>status</button>

ただし、文字列ではなく変数です。

var status = 'on';
4

3 に答える 3

13

ボタンのテキストを変数に割り当てようとしている場合は、次のように簡単です。

var buttonText = "click me!";      
document.getElementById("id-of-your-button").innerHTML = buttonText;
于 2012-12-05T07:15:10.587 に答える
5

jquery を使用している場合は、簡単な作業です。

ボタンがあるとします

次に、jquery を使用してそのテキストを ass することができます。

<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.js"></script>
<script type="text/javascript">
var status="on";
$(document).ready(function(){
   $("#myButton").text(val);
});
</script>

または、純粋なJavaScriptを使用できます:

var status="on";
document.getElementById('myButton').innerHTML=status;
于 2012-12-05T07:06:28.410 に答える
3

これが役立つと思います:

    <button id="myButton" type="button" value=""></button>
    <input id="myInputButton" type="button" value=""></button>

    <script type="text/javascript">
        var status = 'on';
        document.getElementById('myButton').innerHTML = status;
        document.getElementById('myInputButton').value = status;
    </script>
于 2012-12-05T07:22:55.737 に答える