Sí, tu función anda porque estás haciendo un
document.getElementById(xd).style.display="";, que devuelve el display a su modo original, sea cual éste fuere.
A mí me están empezando a hartar soberanamente las paciencias los caprichosos que vienen a pedir pero no son capaces de poner un ejemplo. O peor, que tiran partes de código "y no entienden" por qué con eso no alcanza. Que tampoco es una cuestión de entender, es una cuestión de respeto por la gente que quiere ayudar.
Cita:
Iniciado por emprear Ves @furoya, hasta de una 'falta de respeto' se aprende algo nuevo, este foro es impagable
Vamos a ser sinceros,
emprear, a este Foro lo hacemos impagable los que venimos a colaborar (digo, inmodestamente como siempre)
.
Porque yo lo visito para leer mensajes como los tuyos; si fuera solamente por los que vienen a rapiñar código y discutir lo indiscutible, ni aparezco.