En esta categoría voy a comenzar a publicar post’s con soluciones a problemas que me han quitado el sueño. Las reuniré bajo “dev-notas mentales” y trataré de separarlas por tecnología.
Así que ahi vamos.

Problema:

Tenemos un formulario html hecho de la siguiente manera:

<form method="post" action="algo.php" onsubmit="return Valida()">
<input type="checkbox" name="miCheckbox[]” value=”1″ />
<input type=”checkbox” name=”miCheckbox[]” value=”2″ />
<input type=”checkbox” name=”miCheckbox[]” value=”3″ />
<input type=”submit” name=”bSubmit” /> </form>

Necesitamos que un script php (algo.php) reciba los valores de “miCheckbox” como si fuese un array pero necesitamos validar que al menos 1 esté chequeado.
Para validar recurría siempre a “document.getElementById” para acceder a cada uno de los checkboxes, pero con listas bastante grandes se torna quizás un poco pesado el proceso.

Existe otra manera que podría ser algo mejor:

La función validar podría ser:

function Valida ()
{
if (IsChk('miCheckbox'))
{
//ok, hay al menos 1 elemento checkeado envía el form!
return true;
} else {
//ni siquiera uno chequeado no envía el form
alert ('Chequeame un elemento!');
return false;
}
}
function IsChk(chkName)
{
var found = false;
var chk = document.getElementsByName(chkName+'[]‘);
for (var i=0 ; i < chk.length ; i++)
{
found = chk[i].checked ? true : found;
}
return found;
}

Como diré siempre: si alguno se encuentra con el problema ahi tiene otro punto de vista.

05
Ago
stored in: varios and tagged:

Hoy me acordé (hablando con otra persona) que hace tiempo que no deliro por acá, así que me puse media pila y aporto mi granito periódico.

Hace unos años descubrí el candombe, que según la definición que aparece en el enlace anterior sería algo como: “..un ritmo proveniente de Africa que ha sido parte importante de la cultura uruguaya por más de doscientos años“.

Tiempo atrás, junto a algunos amigos iniciamos un taller de candombe muy íntimo. Algunos chicos, un par de pianos y un repique. Estuvimos tocando más o menos unos 5 o 6 meses en la casa de Pao y algunos salimos desfilando en el carnaval del 2003.

Luego de eso no podía dejar de parar cuando escuchaba el tronar de las lonjas en cualquier reducto de Montevideo, desde el barrio Sur y Palermo, Buceo, Aguada, e inclusive Prado, el barrio en el que residía en aquel entonces.

La primera vez que escuché en el barrio los tambores me arrimé por la ventana y eran 4 o 5 negros tocando un par de chicos, un repique y un tanque de plástico como piano. Sí… de plástico… y me arrimé.

Tambor de candombe - PianoEl resultado del esfuerzo de muchos luego de un tiempo fue “R.B. Candombe“, la primera (y única de momento) comparsa del Prado.

Desde acá saludo a la barra: Rama, Morosho, Tinco, Vaca, Tato, Terrón, Mandi, Marito, Alexis, Julito. Les debo un asado acá en casa.