Mi spiego meglio...ho creato questa tag html personalizzata per abbreviarmi la ripetizione della creazione di un mini quadrato che usa un pò di grafica...

intendo

codice:
<quadhelp>Che prova[[TXT]]Questo è il testo della prova</quadhelp>
quel [[TXT]] lo uso per fare uno split dell'innerHTML dell'elemento, quindi la prima parte della stringa diverrà il titolo (che appare in un altro modo rispetto al testo e in un altro punt)...

"Che prova" è il titolo in questo caso

la parte dopo il [[TXT]] diverrà il testo di questa piccola box...

ora a me funziona bene e va alla grande...ma sinceramente mi infastidisce molto la cosa, preferirei di gran lunga scrivere <quadhelp titolo="Che prova">Testo blablablabla asdlsdg</quadhelp>...ma purtroppo non trovo un modo con il javascript per accedere alla proprietà "titolo" da me definita

ho provato

codice:
var qhelp=document.getElementsByTagName('quadhelp');

for (i=0;i<qhelp.length;++i) {
		alert(qhelp[i].titolo);
}
ma la proprietà risulta sempre undefined

ci sta qualche soluzione o mi tocca andar avanti con lo split?