{"id":14848,"date":"2023-06-23T13:00:00","date_gmt":"2023-06-23T11:00:00","guid":{"rendered":"https:\/\/carontestudio.com\/blog\/?p=14848"},"modified":"2023-06-23T14:24:56","modified_gmt":"2023-06-23T12:24:56","slug":"cambiar-valor-de-un-select-javascript","status":"publish","type":"post","link":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/","title":{"rendered":"Cambiar el valor de un select con JavaScript"},"content":{"rendered":"\n<p>\u00bfQuieres saber c\u00f3mo <strong>cambiar el valor de un select con JavaScript<\/strong>? Bueno, est\u00e1s en el lugar correcto. En este art\u00edculo te explico c\u00f3mo hacerlo de forma sencilla.<\/p>\n\n\n\n<p>\u00a1Vamos con ello!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Introducci\u00f3n al elemento Select<\/h2>\n\n\n\n<p>Los <strong>men\u00fas desplegables<\/strong> son un elemento esencial en formularios web, ya que ofrecen al usuario la oportunidad de elegir una opci\u00f3n dentro de una lista. Est\u00e1n compuestos por <strong>dos partes principales: el elemento <em>select<\/em> y las opciones<\/strong>. <\/p>\n\n\n\n<p>El elemento <strong><em>select<\/em> es el contenedor que envuelve a todas las opciones<\/strong>. Dentro de \u00e9l, se encuentran las opciones que representan las diferentes elecciones que puede hacer el usuario.<\/p>\n\n\n\n<p>En el siguiente ejemplo te muestro un fragmento de c\u00f3digo que puedes copiar y pegar en tu editor de texto favorito y guardarlo en un archivo con extensi\u00f3n <em>.html<\/em>. El resultado es el siguiente:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n    &lt;meta charset=\"UTF-8\"&gt;\n    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n    &lt;title&gt;Document&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;h1&gt;Cambiar el valor de un select con JavaScript&lt;\/h1&gt;\n    &lt;form&gt;\n        &lt;select name=\"opciones\" id=\"opciones\"&gt;\n            &lt;option value=\"opcion1\"&gt;Opci\u00f3n 1&lt;\/option&gt;\n            &lt;option value=\"opcion2\"&gt;Opci\u00f3n 2&lt;\/option&gt;\n            &lt;option value=\"opcion3\"&gt;Opci\u00f3n 3&lt;\/option&gt;\n            &lt;option value=\"opcion4\"&gt;Opci\u00f3n 4&lt;\/option&gt;\n        &lt;\/select&gt;\n    &lt;\/form&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"627\" height=\"197\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/modificar-select-javascript.jpg\" alt=\"modificar select javascript\" class=\"wp-image-14859\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/modificar-select-javascript.jpg 627w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/modificar-select-javascript-300x94.jpg 300w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><figcaption class=\"wp-element-caption\">Campo HTML select con cuatro opciones<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Accediendo al elemento Select con JavaScript<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"427\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/acceder-select-javascript.jpg\" alt=\"acceder select javascript\" class=\"wp-image-14888\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/acceder-select-javascript.jpg 640w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/acceder-select-javascript-300x200.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p>Para acceder al men\u00fa desplegable desde JavaScript, puedes utilizar el <strong>m\u00e9todo <em>document.getElementById()<\/em><\/strong>. Esta funci\u00f3n permite obtener una referencia al elemento <em>select<\/em> empleando su identificador \u00fanico, tambi\u00e9n conocido como \u00abid\u00bb. Por ejemplo, para acceder al elemento select del ejemplo anterior, podr\u00edas usar la siguiente l\u00ednea de c\u00f3digo JavaScript:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>var miMenu = document.getElementById(\"opciones\");<\/code><\/pre>\n\n\n\n<p>En el c\u00f3digo anterior, \u00abopciones\u00bb es el identificador \u00fanico del men\u00fa desplegable al que se desea acceder. Debes reemplazarlo con el identificador real de tu men\u00fa desplegable.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Una vez se accede al elemento, puedes <strong>asignarlo a una variable<\/strong>. En este caso, se ha creado la variable \u00abmiMenu\u00bb. Ello facilitar\u00e1 su manipulaci\u00f3n y te permitir\u00e1 realizar cambios de forma m\u00e1s sencilla.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cambiar el valor del elemento Select est\u00e1ticamente<\/h2>\n\n\n\n<p>En ocasiones, es posible que necesites <strong>establecer un valor seleccionado espec\u00edfico en el men\u00fa desplegable al cargar la p\u00e1gina<\/strong>. Esto se conoce como <strong>establecer el valor est\u00e1tico<\/strong> del men\u00fa desplegable.<\/p>\n\n\n\n<p>Para ello, puedes utilizar la <strong>propiedad <em>value<\/em> del elemento <em>select<\/em><\/strong>. Esta propiedad contiene el valor de la opci\u00f3n seleccionada. Por ejemplo, siguiendo con el ejemplo anterior, podr\u00edamos emplear el siguiente c\u00f3digo JavaScript para acceder al men\u00fa desplegable y definir est\u00e1ticamente su opci\u00f3n predeterminada al cargar la p\u00e1gina:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>var miMenu = document.getElementById(\"opciones\");\nmiMenu.value= \"opcion3\";<\/code><\/pre>\n\n\n\n<p>De esta forma, la opci\u00f3n marcada en el men\u00fa desplegable al cargar la p\u00e1gina ser\u00eda la tercera opci\u00f3n del <em>select<\/em>. Por ejemplo:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n    &lt;meta charset=\"UTF-8\"&gt;\n    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n    &lt;title&gt;Document&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;h1&gt;Cambiar el valor de un select con JavaScript&lt;\/h1&gt;\n    &lt;form&gt;\n        &lt;select name=\"opciones\" id=\"opciones\"&gt;\n            &lt;option value=\"opcion1\"&gt;Opci\u00f3n 1&lt;\/option&gt;\n            &lt;option value=\"opcion2\"&gt;Opci\u00f3n 2&lt;\/option&gt;\n            &lt;option value=\"opcion3\"&gt;Opci\u00f3n 3&lt;\/option&gt;\n            &lt;option value=\"opcion4\"&gt;Opci\u00f3n 4&lt;\/option&gt;\n        &lt;\/select&gt;\n    &lt;\/form&gt;\n    &lt;script&gt;\n        var miMenu = document.getElementById(\"opciones\");\n        miMenu.value= \"opcion3\";\n    &lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"632\" height=\"129\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/cambiar-select-javascript.jpg\" alt=\"cambiar select javascript\" class=\"wp-image-14866\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/cambiar-select-javascript.jpg 632w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/cambiar-select-javascript-300x61.jpg 300w\" sizes=\"auto, (max-width: 632px) 100vw, 632px\" \/><figcaption class=\"wp-element-caption\">Select con cuatro opciones, opci\u00f3n 3 predeterminada<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Recuerda que <strong>el valor que asignes debe coincidir exactamente con el valor de una de las opciones<\/strong> disponibles en el men\u00fa desplegable. En la pr\u00f3xima secci\u00f3n, te muestro c\u00f3mo cambiar el valor del men\u00fa desplegable din\u00e1micamente en respuesta a eventos o condiciones espec\u00edficas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cambiar el valor del elemento Select din\u00e1micamente<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"424\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/cambiar-valor-select-dinamicamente.jpg\" alt=\"modificar valor dinamicamente\" class=\"wp-image-14892\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/cambiar-valor-select-dinamicamente.jpg 640w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/cambiar-valor-select-dinamicamente-300x199.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<p>Una de las ventajas de utilizar JavaScript es su capacidad para manipular el documento HTML en respuesta a eventos o condiciones espec\u00edficas. Esto permite una experiencia interactiva y personalizada para los usuarios.<\/p>\n\n\n\n<p>Puedes <strong>cambiar el valor seleccionado del men\u00fa desplegable en funci\u00f3n de diversos eventos, como un clic en un bot\u00f3n<\/strong> o la selecci\u00f3n en otro elemento. A continuaci\u00f3n, te muestro c\u00f3mo hacerlo.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Primero, <strong>tendr\u00e1s que establecer un escuchador de eventos (<em>event listener<\/em>)<\/strong> en el elemento que desencadenar\u00e1 el cambio. Por ejemplo, si deseas cambiar el valor del men\u00fa desplegable cuando se hace clic en un bot\u00f3n, puedes utilizar el evento click. Siguiendo con el ejemplo anterior, el siguiente c\u00f3digo establece dos botones en HTML que se encargan de seleccionar la primera opci\u00f3n del <em>select<\/em> o la \u00faltima:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n    &lt;meta charset=\"UTF-8\"&gt;\n    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n    &lt;title&gt;Document&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;h1&gt;Cambiar el valor de un select con JavaScript&lt;\/h1&gt;\n    &lt;form&gt;\n        &lt;select name=\"opciones\" id=\"opciones\"&gt;\n            &lt;option value=\"opcion1\"&gt;Opci\u00f3n 1&lt;\/option&gt;\n            &lt;option value=\"opcion2\"&gt;Opci\u00f3n 2&lt;\/option&gt;\n            &lt;option value=\"opcion3\"&gt;Opci\u00f3n 3&lt;\/option&gt;\n            &lt;option value=\"opcion4\"&gt;Opci\u00f3n 4&lt;\/option&gt;\n            &lt;option value=\"opcion5\"&gt;Opci\u00f3n 5&lt;\/option&gt;\n            &lt;option value=\"opcion6\"&gt;Opci\u00f3n 6&lt;\/option&gt;\n            &lt;option value=\"opcion7\"&gt;Opci\u00f3n 7&lt;\/option&gt;\n            &lt;option value=\"opcion8\"&gt;Opci\u00f3n 8&lt;\/option&gt;\n            &lt;option value=\"opcion9\"&gt;Opci\u00f3n 9&lt;\/option&gt;\n            &lt;option value=\"opcion10\"&gt;Opci\u00f3n 10&lt;\/option&gt;\n        &lt;\/select&gt;\n    &lt;\/form&gt;\n    &lt;button id=\"boton1\"&gt;Primera opci\u00f3n&lt;\/button&gt;\n    &lt;button id=\"boton2\"&gt;\u00daltima opci\u00f3n&lt;\/button&gt;\n    &lt;script&gt;\n        var miMenu = document.getElementById(\"opciones\");\n        miMenu.value= \"opcion3\";\n        var miBoton1 = document.getElementById(\"boton1\");\n        boton1.addEventListener(\"click\", function(){\n            miMenu.value= \"opcion1\";\n        })\n        var miBoton2 = document.getElementById(\"boton2\");\n        boton2.addEventListener(\"click\", function(){\n            miMenu.value= \"opcion10\";\n        })\n    &lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"626\" height=\"147\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/cambiar-valor-select-js.jpg\" alt=\"cambiar valor select javascript\" class=\"wp-image-14871\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/cambiar-valor-select-js.jpg 626w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/cambiar-valor-select-js-300x70.jpg 300w\" sizes=\"auto, (max-width: 626px) 100vw, 626px\" \/><figcaption class=\"wp-element-caption\">Select con 10 opciones y dos botones que modifican su valor al 1 o al 10<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>Con respecto a los ejemplos anteriores, esta nueva versi\u00f3n del c\u00f3digo aporta lo siguiente:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Define dos botones en HTML, con los identificadores \u00fanicos \u00abboton1\u00bb y \u00abboton2\u00bb.<\/li>\n\n\n\n<li>Accede a trav\u00e9s de JavaScript a cada uno de ellos con el m\u00e9todo <em>document.getElementById()<\/em> y los asigna a una variable.<\/li>\n\n\n\n<li>Define la acci\u00f3n a realizar cuando el usuario hace clic sobre cada uno de los botones, empleando el m\u00e9todo <em><a href=\"https:\/\/developer.mozilla.org\/es\/docs\/Web\/API\/EventTarget\/addEventListener\" target=\"_blank\" rel=\"noreferrer noopener\">addEventListener()<\/a><\/em>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusi\u00f3n<\/h2>\n\n\n\n<p>Espero que este art\u00edculo te haya servidor de ayuda para <strong>aprender a cambiar el valor de un <em>select<\/em> JavaScript<\/strong>. A forma de recapitulaci\u00f3n, hemos visto los siguientes puntos en esta entrada:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Los men\u00fas desplegables est\u00e1n compuestos por un elemento <em>select<\/em> y sus opciones.<\/li>\n\n\n\n<li>Se puede acceder a estos elementos empleando <em>document.getElementById()<\/em> y asignarlos a variables.<\/li>\n\n\n\n<li>Es posible definir el valor del <em>select<\/em> de forma est\u00e1tica, de forma que adopte dicho valor de forma predeterminada.<\/li>\n\n\n\n<li>Tambi\u00e9n es posible cambiar el valor de un select con JavaScript de forma din\u00e1mica, es decir, en respuesta a determinadas acciones del usuario o eventos.<\/li>\n<\/ul>\n\n\n\n<p>Te animo a practicar y manipular los c\u00f3digos que te he mostrado, de forma que entiendas su funcionamiento por completo.<\/p>\n\n\n\n<p>\u00a1Hasta la pr\u00f3xima!<\/p>\n\n\n\n<div class=\"wp-block-columns sabermas is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/carontestudio.com\/blog\/como-capturar-parametros-url-javascript\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"604\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/como-capturar-parametros-de-una-url-con-javascript-1-1024x604.jpg\" alt=\"como capturar parametros de una url con javascript\" class=\"wp-image-14831\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/como-capturar-parametros-de-una-url-con-javascript-1-1024x604.jpg 1024w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/como-capturar-parametros-de-una-url-con-javascript-1-300x177.jpg 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/como-capturar-parametros-de-una-url-con-javascript-1-768x453.jpg 768w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/06\/como-capturar-parametros-de-una-url-con-javascript-1.jpg 1250w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/carontestudio.com\/blog\/escribir-en-un-div-con-javascript\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"604\" src=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/05\/escribir-en-un-div-javascript-1024x604.jpg\" alt=\"escribir en un div con javascript\" class=\"wp-image-14536\" srcset=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/05\/escribir-en-un-div-javascript-1024x604.jpg 1024w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/05\/escribir-en-un-div-javascript-300x177.jpg 300w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/05\/escribir-en-un-div-javascript-768x453.jpg 768w, https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/05\/escribir-en-un-div-javascript.jpg 1250w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfQuieres saber c\u00f3mo cambiar el valor de un select con JavaScript? En este art\u00edculo te explico c\u00f3mo hacerlo de forma sencilla.<\/p>\n","protected":false},"author":21,"featured_media":15000,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[50],"tags":[],"class_list":["post-14848","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programacion-web"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cambiar el valor de un select con JavaScript \u2714\ufe0f<\/title>\n<meta name=\"description\" content=\"\u00bfQuieres saber c\u00f3mo cambiar el valor de un select con JavaScript? En este art\u00edculo te explico c\u00f3mo hacerlo de forma sencilla.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cambiar el valor de un select con JavaScript \u2714\ufe0f\" \/>\n<meta property=\"og:description\" content=\"\u00bfQuieres saber c\u00f3mo cambiar el valor de un select con JavaScript? En este art\u00edculo te explico c\u00f3mo hacerlo de forma sencilla.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de maketing | Caronte\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/carontewebstudio\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-23T11:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-23T12:24:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/07\/cambiar-el-valor-de-un-select-con-javascript.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1250\" \/>\n\t<meta property=\"og:image:height\" content=\"737\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Caronte Studio\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Caronte Studio\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/\"},\"author\":{\"name\":\"Caronte Studio\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/af53223b68efd2be07f600dfc0506979\"},\"headline\":\"Cambiar el valor de un select con JavaScript\",\"datePublished\":\"2023-06-23T11:00:00+00:00\",\"dateModified\":\"2023-06-23T12:24:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/\"},\"wordCount\":822,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/cambiar-el-valor-de-un-select-con-javascript.jpg\",\"articleSection\":[\"Programaci\u00f3n\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/\",\"name\":\"Cambiar el valor de un select con JavaScript \u2714\ufe0f\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/cambiar-el-valor-de-un-select-con-javascript.jpg\",\"datePublished\":\"2023-06-23T11:00:00+00:00\",\"dateModified\":\"2023-06-23T12:24:56+00:00\",\"description\":\"\u00bfQuieres saber c\u00f3mo cambiar el valor de un select con JavaScript? En este art\u00edculo te explico c\u00f3mo hacerlo de forma sencilla.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/#primaryimage\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/cambiar-el-valor-de-un-select-con-javascript.jpg\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/cambiar-el-valor-de-un-select-con-javascript.jpg\",\"width\":1250,\"height\":737,\"caption\":\"cambiar select javascript\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/cambiar-valor-de-un-select-javascript\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cambiar el valor de un select con JavaScript\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"name\":\"Blog de marketing | Caronte\",\"description\":\"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.\",\"publisher\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#organization\",\"name\":\"Caronte - Agencia de marketing\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"contentUrl\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/caronte-agencia-de-marketing-logo.png\",\"width\":1090,\"height\":155,\"caption\":\"Caronte - Agencia de marketing\"},\"image\":{\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/carontewebstudio\\\/\",\"https:\\\/\\\/www.instagram.com\\\/caronte_studio\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@carontewebstudio\",\"https:\\\/\\\/www.youtube.com\\\/@carontewebstudio\",\"https:\\\/\\\/es.linkedin.com\\\/company\\\/carontewebstudio\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/#\\\/schema\\\/person\\\/af53223b68efd2be07f600dfc0506979\",\"name\":\"Caronte Studio\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4156e97024f8a40a8bcef2b24c0de8c6cfdd6857e2bc92e993c1a04b255e2e98?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4156e97024f8a40a8bcef2b24c0de8c6cfdd6857e2bc92e993c1a04b255e2e98?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4156e97024f8a40a8bcef2b24c0de8c6cfdd6857e2bc92e993c1a04b255e2e98?s=96&d=mm&r=g\",\"caption\":\"Caronte Studio\"},\"url\":\"https:\\\/\\\/carontestudio.com\\\/blog\\\/author\\\/caronte-studio\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cambiar el valor de un select con JavaScript \u2714\ufe0f","description":"\u00bfQuieres saber c\u00f3mo cambiar el valor de un select con JavaScript? En este art\u00edculo te explico c\u00f3mo hacerlo de forma sencilla.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/","og_locale":"es_ES","og_type":"article","og_title":"Cambiar el valor de un select con JavaScript \u2714\ufe0f","og_description":"\u00bfQuieres saber c\u00f3mo cambiar el valor de un select con JavaScript? En este art\u00edculo te explico c\u00f3mo hacerlo de forma sencilla.","og_url":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/","og_site_name":"Blog de maketing | Caronte","article_publisher":"https:\/\/www.facebook.com\/carontewebstudio\/","article_published_time":"2023-06-23T11:00:00+00:00","article_modified_time":"2023-06-23T12:24:56+00:00","og_image":[{"width":1250,"height":737,"url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/07\/cambiar-el-valor-de-un-select-con-javascript.jpg","type":"image\/jpeg"}],"author":"Caronte Studio","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Caronte Studio","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/#article","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/"},"author":{"name":"Caronte Studio","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/af53223b68efd2be07f600dfc0506979"},"headline":"Cambiar el valor de un select con JavaScript","datePublished":"2023-06-23T11:00:00+00:00","dateModified":"2023-06-23T12:24:56+00:00","mainEntityOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/"},"wordCount":822,"commentCount":0,"publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/07\/cambiar-el-valor-de-un-select-con-javascript.jpg","articleSection":["Programaci\u00f3n"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/","url":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/","name":"Cambiar el valor de un select con JavaScript \u2714\ufe0f","isPartOf":{"@id":"https:\/\/carontestudio.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/#primaryimage"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/#primaryimage"},"thumbnailUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/07\/cambiar-el-valor-de-un-select-con-javascript.jpg","datePublished":"2023-06-23T11:00:00+00:00","dateModified":"2023-06-23T12:24:56+00:00","description":"\u00bfQuieres saber c\u00f3mo cambiar el valor de un select con JavaScript? En este art\u00edculo te explico c\u00f3mo hacerlo de forma sencilla.","breadcrumb":{"@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/#primaryimage","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/07\/cambiar-el-valor-de-un-select-con-javascript.jpg","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2023\/07\/cambiar-el-valor-de-un-select-con-javascript.jpg","width":1250,"height":737,"caption":"cambiar select javascript"},{"@type":"BreadcrumbList","@id":"https:\/\/carontestudio.com\/blog\/cambiar-valor-de-un-select-javascript\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/carontestudio.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cambiar el valor de un select con JavaScript"}]},{"@type":"WebSite","@id":"https:\/\/carontestudio.com\/blog\/#website","url":"https:\/\/carontestudio.com\/blog\/","name":"Blog de marketing | Caronte","description":"En nuestro blog encontrar\u00e1s art\u00edculos semanales sobre SEO, marketing online, programaci\u00f3n web y mucho m\u00e1s.","publisher":{"@id":"https:\/\/carontestudio.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carontestudio.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/carontestudio.com\/blog\/#organization","name":"Caronte - Agencia de marketing","url":"https:\/\/carontestudio.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","contentUrl":"https:\/\/carontestudio.com\/blog\/wp-content\/uploads\/2025\/06\/caronte-agencia-de-marketing-logo.png","width":1090,"height":155,"caption":"Caronte - Agencia de marketing"},"image":{"@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/carontewebstudio\/","https:\/\/www.instagram.com\/caronte_studio\/","https:\/\/www.tiktok.com\/@carontewebstudio","https:\/\/www.youtube.com\/@carontewebstudio","https:\/\/es.linkedin.com\/company\/carontewebstudio"]},{"@type":"Person","@id":"https:\/\/carontestudio.com\/blog\/#\/schema\/person\/af53223b68efd2be07f600dfc0506979","name":"Caronte Studio","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/4156e97024f8a40a8bcef2b24c0de8c6cfdd6857e2bc92e993c1a04b255e2e98?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4156e97024f8a40a8bcef2b24c0de8c6cfdd6857e2bc92e993c1a04b255e2e98?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4156e97024f8a40a8bcef2b24c0de8c6cfdd6857e2bc92e993c1a04b255e2e98?s=96&d=mm&r=g","caption":"Caronte Studio"},"url":"https:\/\/carontestudio.com\/blog\/author\/caronte-studio\/"}]}},"_links":{"self":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/14848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/comments?post=14848"}],"version-history":[{"count":40,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/14848\/revisions"}],"predecessor-version":[{"id":15295,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/posts\/14848\/revisions\/15295"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media\/15000"}],"wp:attachment":[{"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/media?parent=14848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/categories?post=14848"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/carontestudio.com\/blog\/wp-json\/wp\/v2\/tags?post=14848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}