Preguntas etiquetadas con javascript

Para preguntas relacionadas con la programación en ECMAScript (JavaScript / JS) y sus diversos dialectos / implementaciones (excluyendo ActionScript). Esta etiqueta rara vez se usa sola, pero a menudo se asocia con las etiquetas [node.js], [jquery], [json] y [html].


10
Eliminar la coma inicial de una cadena
Tengo la siguiente cadena: ",'first string','more','even more'" Quiero transformar esto en una matriz, pero obviamente esto no es válido debido a la primera coma. ¿Cómo puedo eliminar la primera coma de mi cadena y convertirla en una matriz válida? Me gustaría terminar con algo como esto: myArray = ['first string','more','even …


25
Acceso a variables miembro privadas desde funciones definidas por prototipo
¿Hay alguna forma de hacer que las variables "privadas" (las definidas en el constructor) estén disponibles para los métodos definidos por el prototipo? TestClass = function(){ var privateField = "hello"; this.nonProtoHello = function(){alert(privateField)}; }; TestClass.prototype.prototypeHello = function(){alert(privateField)}; Esto funciona: t.nonProtoHello() Pero esto no: t.prototypeHello() Estoy acostumbrado a definir mis métodos …


16
Acceda a la URL principal desde el iframe
Bien, tengo una página y en esta página tengo un iframe. Lo que necesito hacer es en la página del iframe, averiguar cuál es la URL de la página principal. He buscado y sé que esto no es posible si mi página de iframe está en un dominio diferente, ya …



10
Los lienzos contaminados no se pueden exportar
Quiero guardar mi lienzo en un img. Tengo esta función: function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline"; } Me da error: SecurityError no capturado: no se pudo ejecutar 'toDataURL' en 'HTMLCanvasElement': los lienzos contaminados no se pueden exportar. ¿Qué tengo …



14
¿Cómo puedo verificar si una casilla está marcada?
Estoy creando una aplicación web móvil con jQuery Mobile y quiero verificar si una casilla está marcada. Aquí está mi código. <script type=text/javascript> function validate(){ if (remember.checked == 1){ alert("checked") ; } else { alert("You didn't check it! Let me check it for you.") } } </script> <input id="remember" name="remember" …

14
JavaScript: filter () para objetos
ECMAScript 5 tiene el filter()prototipo para los Arraytipos, pero no para los Objecttipos, si lo entiendo correctamente. ¿Cómo implementaría un filter()for Objects en JavaScript? Digamos que tengo este objeto: var foo = { bar: "Yes" }; Y quiero escribir un filter()que funcione en Objects: Object.prototype.filter = function(predicate) { var result …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.