--- id: 5efb2c990dc218d6c85f89b2 title: Paso 42 challengeType: 0 dashedName: step-42 --- # --description-- A pesar de que hayas añadido tu botón debajo del elemento input de tipo texto, estos aparecen juntos en la página. Esto se debe a que los elementos `input` y `button` son elementos inline, los cuales no aparecen en una nueva línea. Anteriormente, aprendiste que el botón envía el formulario por defecto, pero puedes añadir el atributo `type` con el valor `submit` para hacerlo más claro. Adelante, hazlo para especificar dónde se debe enviar el formulario al hacer clic en el botón. # --hints-- Tu elemento `button` debe tener una etiqueta de apertura. Las etiquetas de apertura tienen esta sintaxis: ``. ```js assert(document.querySelector('button')); ``` Tu elemento `button` debe tener una etiqueta de cierre. Las etiquetas de cierre tiene una `/` después del carácter `<`. ```js assert(code.match(/<\/button\>/)); ``` Tu elemento `button` no tiene un atributo `type`. Comprueba que hay un espacio después del nombre de la etiqueta de apertura. ```js assert($('button')[0].hasAttribute('type')); ``` Tu elemento `button` debe tener un atributo `type` con el valor `submit`. 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 assert( $('button')[0] .getAttribute('type') .match(/^submit$/i) ); ``` Aunque al atributo `type` del elemento `button` le hayas dado el valor `submit`, se recomienda siempre poner el valor de un atributo entre comillas. ```js assert(!/\<\s*button\s+type\s*=\s*submit/i.test(code)); ``` # --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--
```