使用表单为 getElementById 设置变量 id
Using form to set a variable id for getElementById
我想将表单中的变量作为 document.getElementById 的 Id。
这是我尝试做的,但我无法让它工作。
<input type="text" id="data">
<input type="button" value="don" onclick="func(x)">
<script>
var x = document.getElementById("data")
function func(x){
document.getElementById(x).write(x + " *")
}
</script>
如果要将文本设置为 p 标签,请使用 like
<input type="text" id="data">
<p id="pdata"></p>
<input type="button" value="don" onclick="func()">
<script>
var x = document.getElementById("data");
function func(){
document.getElementById("pdata").innerHTML = x + " *";
}
</script>
如果你想发送控件的id作为参数
<input type="text" id="data">
<input type="button" value="don" onclick="func('data')">
<script>
function func(x){
var x = document.getElementById("data").value;
document.getElementById(x).innerHTML = x + " *";
}
</script>
我想将表单中的变量作为 document.getElementById 的 Id。 这是我尝试做的,但我无法让它工作。
<input type="text" id="data">
<input type="button" value="don" onclick="func(x)">
<script>
var x = document.getElementById("data")
function func(x){
document.getElementById(x).write(x + " *")
}
</script>
如果要将文本设置为 p 标签,请使用 like
<input type="text" id="data">
<p id="pdata"></p>
<input type="button" value="don" onclick="func()">
<script>
var x = document.getElementById("data");
function func(){
document.getElementById("pdata").innerHTML = x + " *";
}
</script>
如果你想发送控件的id作为参数
<input type="text" id="data">
<input type="button" value="don" onclick="func('data')">
<script>
function func(x){
var x = document.getElementById("data").value;
document.getElementById(x).innerHTML = x + " *";
}
</script>