如何在jsp页面中动态更改标签框的文本?

问题描述 投票:1回答:2

在我的jsp页面中,我有一个按钮和一个标签。加载页面时,标签框的文本为“测试”。假设用户单击按钮,然后我必须将标签的文本更改为“ tested”。

我是Jsp的新手,所以,请指导我摆脱此问题...

javascript java jsp java-ee dom-events
2个回答
3
投票

您首先需要为按钮设置一个侦听器,说我们的标记如下:

<button id='btn'>test it</button>
<span id='label'>Test</span>

我们可以选择按钮元素,并将其设置为onclick属性:

document.getElementById('btn').onclick = test

然后我们可以定义一个函数调用test,它将切换标签:

function test(){
 document.getElementById('label').innerHTML = 'Tested';
}

就这样!

这是演示此代码的jsfiddle


1
投票
    <script type="text/javascript">
function fnc()
{
    document.getElementById("atext").innerHTML="tested";
}
</script>

<label id="atext">test</label>
<input type="button" onClick="fnc()" value="click me">
© www.soinside.com 2019 - 2024. All rights reserved.