Javascript 在运行时更改表单标签文本
我有一个HTML标签,我想在运行时更改它的文本。我知道我可以使用Javascript 在运行时更改表单标签文本,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,我有一个HTML标签,我想在运行时更改它的文本。我知道我可以使用innerHTML,这很有效,但为什么它只是将我的消息附加到已设置的标签文本之前呢 PHP: 它看起来很复杂,但肯定innerHTML或JQuery的.html(“”)应该替换文本而不是追加文本。我可以刷新关于ajax成功的页面,但我认为更改标签文本更方便用户 您的html标记错误,您有两个结束标签元素 <label for="hp_display" id="addToHP_<?php echo $x; ?>"&g
innerHTML
,这很有效,但为什么它只是将我的消息附加到已设置的标签文本之前呢
PHP:
它看起来很复杂,但肯定
innerHTML
或JQuery的.html(“”)
应该替换文本而不是追加文本。我可以刷新关于ajax成功的页面,但我认为更改标签文本更方便用户 您的html标记错误,您有两个结束标签元素
<label for="hp_display" id="addToHP_<?php echo $x; ?>"></label><?php echo $addTo; ?>homepage: </label>
^^^^^^^^ ^^^^^^^
您的html标记错误,您有两个结束标签元素
<label for="hp_display" id="addToHP_<?php echo $x; ?>"></label><?php echo $addTo; ?>homepage: </label>
^^^^^^^^ ^^^^^^^
您的
您的
我想如果你用jquery来描述你要描述的东西,你只需要使用.text(),我想如果你用jquery来描述你要描述的东西,你只需要使用.text(),是的,简单的东西,应该检查得更好。这通常是简单的东西,不是第一次,可能不是最后一次,每天都是学习曲线啊,简单的事情,应该检查得更好。通常是简单的事情不是第一次,可能不是最后一次,每天都是学习曲线
<label for="hp_display" id="addToHP_<?php echo $x; ?>"></label><?php echo $addTo; ?>homepage: </label>
^^^^^^^^ ^^^^^^^
<label>X</label>Y</label>
<label for="hp_display" id="addToHP_<?php echo $x; ?>"></label><?php echo $addTo; ?>homepage: </label>
<label for="hp_display" id="addToHP_<?php echo $x; ?>"><?php echo $addTo; ?>homepage: </label>