--- id: 5ef9b03c81a63668521804de title: Paso 47 challengeType: 0 dashedName: step-47 --- # --description-- Puedes observar que ambos elementos radio button pueden ser seleccionados al mismo tiempo. Para hacer que al seleccionar un radio button, el otro sé deseleccione automáticamente, ambos botones deben tener un atributo `name` con el mismo valor. Añade el atributo `name` con el valor `indoor-outdoor` a ambos radio button. # --hints-- Ambosradio button aún deben estar ubicados entre las etiquetas de apertura y cierre del elemento `label`. ```js const labelChildNodes = [...document.querySelectorAll('form > label')].map( (node) => node.childNodes ); assert( labelChildNodes.filter((childNode) => childNode[0].nodeName === 'INPUT') .length === 2 ); ``` Ambos radio button deben tener un atributo `name`. Comprueba que hay un espacio después del nombre de la etiqueta de apertura y/o que hay espacios antes de todos los nombres de los atributos. ```js const radioButtons = [...document.querySelectorAll('input[type="radio"]')]; assert(radioButtons.every((btn) => btn.hasAttribute('name'))); ``` Ambos radio button deben tener un atributo `name` con el valor `indoor-outdoor`. Probablemente no has añadido el valor o tienes un error tipográfico. Recuerda que los valores de los atributos deben estar entre comillas. ```js const radioButtons = [...$('input[type="radio"]')]; assert( radioButtons.every((btn) => btn.getAttribute('name').match(/^indoor-outdoor$/) ) ); ``` # --seed-- ## --seed-contents-- ```html

CatPhotoApp

Cat Photos

Click here to view more cat photos.

A cute orange cat lying on its back.

Cat Lists

Things cats love:

  • cat nip
  • laser pointers
  • lasagna
A slice of lasagna on a plate.
Cats love lasagna.

Top 3 things cats hate:

  1. flea treatment
  2. thunder
  3. other cats
Five cats looking around a field.
Cats hate other cats.

Cat Form

--fcc-editable-region-- --fcc-editable-region--
```