Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改内部单选按钮文本(<;span>;_Javascript_Jquery_Html - Fatal编程技术网

Javascript 更改内部单选按钮文本(<;span>;

Javascript 更改内部单选按钮文本(<;span>;,javascript,jquery,html,Javascript,Jquery,Html,我正在寻找一种不同的方法来使用javascript更改单词FOO: <div class="radio""> <label for="radios-1" id="lbl_radio-1" class="unchecked_radio"> <input type="radio" name="radios" id="radios-1" value="1"> <span>FOO</span> </label>

我正在寻找一种不同的方法来使用javascript更改单词
FOO

<div class="radio"">
  <label for="radios-1" id="lbl_radio-1" class="unchecked_radio">
    <input type="radio" name="radios" id="radios-1" value="1">
    <span>FOO</span>
  </label>
</div>

因为您使用的是jquery,所以可以使用:

$('#radios-1').next().text('BAR');
//OR
$('#radios-1').next('span').text('BAR');
希望这有帮助


一小条
$('#radios-1').next().text('BAR')

因为您使用的是jquery,所以您可以使用:

$('#radios-1').next().text('BAR');
//OR
$('#radios-1').next('span').text('BAR');
希望这有帮助


一小条
$('#radios-1').next().text('BAR')
用于定位单选按钮后面的量程

然后可以直接设置其文本内容:

var v = document.querySelector('#radios-1 + span');
v.textContent= 'BAR';

用于定位单选按钮后面的量程

然后可以直接设置其文本内容:

var v = document.querySelector('#radios-1 + span');
v.textContent= 'BAR';

代码是用来演示的,还是仅仅为了方便地定位/更改文本?我想要一个能检测悬停的方形外观,就像在小提琴中一样。这是我找到的解决办法。如果我可以不使用span,那就更好了。根据你想要什么样的“悬停”效果,你可以不使用它(但这取决于你需要/想要做什么);我只是想知道这是否是为了JavaScript文本的改变;因为它很简单,或者
是用来演示的,还是只是为了方便地定位/更改文本?我想要一个长方体的外观来检测悬停,就像在小提琴中一样。这是我找到的解决办法。如果我可以不使用span,那就更好了。根据你想要什么样的“悬停”效果,你可以不使用它(但这取决于你需要/想要做什么);我只是想知道这是否是为了JavaScript文本的改变;因为它很简单,或者是