<a onclick="this.className=\'menuSeleccionado\'">PESTAÑA 1</a>.menuSeleccionado{ background-color:#FF0000;}
<ul> <li><a class="btn_menu" href="#">Texto Boton1</a></li> <li><a class="btn_menu" href="#">Texto Boton2</a></li> <li><a class="btn_menu" href="#">Texto Boton3</a></li> <li><a class="btn_menu" href="#">Texto Boton4</a></li></ul>
function btnSetActive(){ var arreglo = document.getElementsByClassName("btn_menu"); for(var x=0 ; x < arreglo.length ; x++){ arreglo[x]..className="btn_menu"; arreglo[x].addEventListener('click', function(){this.className="btn_menu_activado"},false) }}window.onload(btnSetActive)
.btn_menu{ background-color: #666666;}.btn_menu_activado{ background-color: #333333;}
<script type="javascript">function btnSetActive(){ var arreglo = document.getElementsByClassName("btn_menu"); for(var x=0 ; x < arreglo.length ; x++){ arreglo[x]..className="btn_menu"; arreglo[x].addEventListener('click', function(){this.className="btn_menu_activado"},false) }}window.onload(btnSetActive)</script>
SyntaxError: missing name after . operator[Detener en este error] arreglo[x]..className="btn_menu";men.js (línea 4, columna 10)