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].



2
Instancia v variables de estado en react.js
En react.js, ¿es mejor almacenar una referencia de tiempo de espera como una variable de instancia (this.timeout) o una variable de estado (this.state.timeout)? React.createClass({ handleEnter: function () { // Open a new one after a delay var self = this; this.timeout = setTimeout(function () { self.openWidget(); }, DELAY); }, handleLeave: …

26
Convertir caracteres especiales a HTML en Javascript
¿Alguien sabe cómo convertir caracteres especiales HTMLen Javascriptpulgadas? Ejemplo: &(ampersand) se convierte en &amp. "(comillas dobles) se convierte en &quotcuando ENT_NOQUOTESno se establece. '(comillas simples) pasa a ser &#039solo cuando ENT_QUOTESse establece. <(menos que) se convierte en &lt. >(mayor que) se convierte en &gt.
121 javascript 



3
Regex que no distingue entre mayúsculas y minúsculas en JavaScript
Quiero extraer una cadena de consulta de mi URL usando JavaScript, y quiero hacer una comparación que no distinga entre mayúsculas y minúsculas para el nombre de la cadena de consulta. Esto es lo que estoy haciendo: var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href); if (!results) { return …
121 javascript  regex 

30
Cómo seleccionar la opción en las pruebas desplegables de protractorjs e2e
Estoy tratando de seleccionar una opción de un menú desplegable para las pruebas angulares e2e usando un transportador. Aquí está el fragmento de código de la opción de selección: <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as o.name for o in organizations" ng-model="organization.parent_id"> <option value="?" selected="selected"></option> …


5
Obtener el valor href local de la etiqueta ancla (a)
Tengo una etiqueta de anclaje que tiene un valor href local y una función de JavaScript que usa el valor href pero lo dirige a un lugar ligeramente diferente al que iría normalmente. La etiqueta se parece a <a onclick="return follow(this);" href="sec/IF00.html"></a> y una función de JavaScript que se parece …
121 javascript  html  href 

21
react-router volver una página ¿cómo se configura el historial?
¿Alguien puede decirme cómo puedo volver a la página anterior en lugar de una ruta específica? Al usar este código: var BackButton = React.createClass({ mixins: [Router.Navigation], render: function() { return ( <button className="button icon-left" onClick={this.navigateBack}> Back </button> ); }, navigateBack: function(){ this.goBack(); } }); Obtiene este error, se ignoró goBack …


10
Agregar cadena HTML al DOM
Cómo agregar esta cadena HTML var str = '<p>Just some <span>text</span> here</p>'; al DIV con el ID 'test'que está en el DOM? (Por cierto div.innerHTML += str;no es aceptable).
121 javascript  html  dom  browser 

7
Dar formato a la fecha y restar días con Moment.js
Me gustaría que una variable contenga la fecha de ayer en el formato que DD-MM-YYYYusa Moment.js. Entonces, si hoy es 15-04-2015, me gustaría restar un día y tener 14-4-2015. Probé algunas combinaciones como esta: startdate = moment().format('DD-MM-YYYY'); startdate.subtract(1, 'd'); y esto: startdate = moment().format('DD-MM-YYYY').subtract(1, 'd'); y también esto: startdate = …

6
¿Cuál es la convención de JavaScript para ninguna operación?
¿Cuál es la convención de JavaScript para ninguna operación? Como un passcomando de Python . Una opción es simplemente una función vacía: function() {} jQuery ofrece $.noop(), que simplemente llama a la función vacía de arriba. ¿Es aceptable simplemente ingresar un valor de falseo 0? En contexto ... todos estos …

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.