Cita:
Iniciado por mpozo
Se puede hacer con css
Código CSS:
Ver original<!DOCTYPE html>
<html dir="ltr" lang="es-es">
<head>
<title></title>
<meta charset="utf-8">
<meta name="viewport" content="user-scalable=yes, width=device-width, initial-scale=1">
<style>
input[id="negar"] ~ textarea {
display: none;
}
input[id="negar"]:focus ~ textarea {
display: inline;
position: absolute;
}
</style>
</head>
<body>
<input type="radio" name="r"><br>
<input type="radio" name="r" id="negar">
<textarea>Escribe el por qué</textarea>
</body>
</html>
Pero con CSS no se puede vaciar el campo en el caso de que se deseleccione el radiobutton, por eso le recomendé JQuery.