intenta con el id fijo
en vez de :
Código HTML:
Ver original<select name="select2" id="selector<?= $rol['id']; ?>" onChange="Mostrar(this)">
seria:
tambien has la prueba de agregar el console.log en tu funcion y verificar de que si entra a tu funcion.
Código Javascript
:
Ver originalfunction Mostrar(elemento)
{
alert('si esta entrando');
console.log(elemento);
if (elemento.value==''){
document.getElementById("Titulo").style.display="n one";
}else{
document.getElementById("Titulo").style.display="i nline";
}
}
no estoy seguro pero creo el problema podria ser en no colocar el echo aqui
Código HTML:
Ver original<select name="select2" id="selector<?= echo $rol['id']; ?>" onChange="Mostrar(this)">
<select name="select2" id="selector<?= $rol['id']; ?>" onChange="Mostrar(this)">
realiza esas pruebas y comentas