Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2004, 02:19
Avatar de X3mdesign
X3mdesign
 
Fecha de Ingreso: octubre-2003
Ubicación: Madrid
Mensajes: 649
Antigüedad: 20 años, 7 meses
Puntos: 2
ayuda con comillas

Hola amiiiiiiiig@s,

De javaScript no tengo ni idea, la verdad es que si no fuera por Dreamweaver, lo tendría muy complicado subsistir, pero he cogido un código para poder hacer un editor a poner en un formulario y que escriba las <b></b>negritas y demás, pero claro quiero que en los enlaces me ponga las dobles comillas... pero si las coloco en el script no funciona...

Otra cuestión es que el script que cogí era para un sólo "textarea" y en mi formulario, que es una BD en php, tengo varios campos susceptibles de meter códigos HTML... cómo podría meter en una variable el nombre del campo que está activo??... os pongo el script para que lo veáis, plis

scrip del botón para meter una dirección web (es evidente que me ocurre lo mismo al alinear párrafos ;)):
Código:
<input class="button" type="button" value="link" onclick="addtext('<a href="dominio_url">Texto Enlace</a>')" onMouseOver="help('Insertar enlace: <a href=[dominio_url]Texto Enlace</a>')" onMouseOut="help('')">
éstos son los javascripts:

Código:
<script type="text/javascript">
function addtext(str) {

	var cadena = str.toString();
	cadena = cadena.split("><");
	if (cadena.length != 1) {
		etiqueta = cadena[0] + ">";
		cierre = "<" + cadena[1]; 
	} else {
		etiqueta = str.toString();
		cierre = "";
	}

	theSelection = document.selection.createRange().text;
	if (!theSelection)
 		document.getElementById('post').value += str;
	if (document.selection.createRange().parentElement().tagName == 'TEXTAREA')
		document.selection.createRange().text = etiqueta + theSelection + cierre;

	//document.postforum.post.value += str;
}

function help(help){
	document.registro.helpb.value = help;
}

</script>
muchas gracias y a ver si me podéis ayuda
__________________
Nippon-Tour, tu portal sobre Japón
¿Te gusta el manga, haces tus propios dibujos? Visita FanArt de Nippon-Tour