Привет мне хотелось бы знать, как обнаруживать, когда я изменяю другому неудар в лунку типа, испустило лучи, чтобы менять контент, который я достаю в Вебе завися, когда он будет выбран.
Сначала ты должен иметь в виду, что, когда они используют <input type="radio">
, эти сошлются на единственное поле формуляра, способствуя тому, чтобы они принадлежали группе, в которой не более одного выбора может быть выбранным и послав формуляр, он будет послан как будто это было единственное поле формуляра.
Неудар в лунку типа радио никогда не меняет Ваше состояние value="foo"
ввиду того, что его всегда будет foo
, так что событие change
не будет функционировать, чтобы это решать, ты должен обнаруживать, когда кликнут используя событие onclick=""
и перемещать элемент this
, чтобы знать Вашу стоимость.
function cambioEstado(element){
// cambio textarea segun la seleccion
seleccion.value = element.value === 'Malo' ? '¿Que hice mal?' : ':)'
}
<form>
<label>
<input type="radio" onclick="cambioEstado(this)" name="estado" value="Bueno">
Bueno
</label>
<label>
<input type="radio" onclick="cambioEstado(this)" name="estado" value="Malo">
Malo
</label>
</form>
<textarea id="seleccion"></textarea>