Domande taggate «javascript»

Per domande riguardanti la programmazione in ECMAScript (JavaScript / JS) e i suoi vari dialetti / implementazioni (escluso ActionScript). Questo tag viene usato raramente da solo, ma è spesso associato ai tag [node.js], [jquery], [json] e [html].


10
Esecuzione del comando della shell node.js
Sto ancora cercando di capire i punti più fini di come posso eseguire un comando di shell Linux o Windows e catturare l'output all'interno di node.js; alla fine, voglio fare qualcosa del genere ... //pseudocode output = run_command(cmd, args) La parte importante è che outputdeve essere disponibile per una variabile …

8
Come filtrare (chiave, valore) con ng-repeat in AngularJs?
Sto cercando di fare qualcosa come: <div ng-controller="TestCtrl"> <div ng-repeat="(k,v) in items | filter:hasSecurityId"> {{k}} {{v.pos}} </div> </div> Parte AngularJs: function TestCtrl($scope) { $scope.items = { 'A2F0C7':{'secId':'12345', 'pos':'a20'}, 'C8B3D1':{'pos':'b10'} }; $scope.hasSecurityId = function(k,v) { return v.hasOwnProperty('secId'); } } Ma in qualche modo, mi sta mostrando tutti gli oggetti. Come posso …

11
Imposta messaggio di convalida del campo obbligatorio HTML5 personalizzato
Convalida personalizzata del campo obbligatorio Ho un modulo con molti campi di input. Ho messo convalide html5 <input type="text" name="topicName" id="topicName" required /> quando invio il modulo senza riempire questa casella di testo, viene visualizzato un messaggio predefinito come "Please fill out this field" Qualcuno può aiutarmi a modificare questo …
113 javascript  jquery  html 

1
Sfondo trasparente con three.js
Il codice funziona, ma ho problemi nell'impostare lo sfondo trasparente sulla tela con three.js. Io uso: Background.renderer.setClearColor(0xffffff, 0); Ma poi lo sfondo diventa nero. Come posso cambiarlo per renderlo trasparente? Il codice: var camera, scene, renderer; var mouseX = 0, mouseY = 0; var p; var windowHalfX = site.Width / …

6
Chrome / jQuery Uncaught RangeError: dimensione massima dello stack di chiamate superata
Ricevo l'errore "Errore di intervallo non rilevato: dimensione massima dello stack di chiamate superata" su Chrome. ecco la mia funzione jQuery $('td').click(function () { if ($(this).context.id != null && $(this).context.id != '') { foo($('#docId').val(), $(this).attr('id')); } return false; }); Nota che ci sono decine di migliaia di celle nella pagina. …

15
Rileva le modifiche al contenuto degli elementi con jQuery
change() funziona e rileva le modifiche sugli elementi del modulo, ma esiste un modo per rilevare quando il contenuto di un elemento DOM è stato modificato? Questo non funziona, a meno che non #contentsia un elemento del modulo $("#content").change( function(){ // do something }); Voglio che questo si attivi quando …
113 javascript  jquery  dom 





11
Controlla se l'elemento HTML ha barre di scorrimento
Qual è il modo più veloce per verificare se un elemento ha barre di scorrimento? Una cosa ovviamente è controllare se l'elemento è più grande della sua finestra, che può essere facilmente fatto controllando questi due valori: el.scrollHeight > el.offsetHeight || el.scrollWidth > el.offsetWidth ma questo non significa che abbia …


9
Come posso chiamare un metodo con nome dinamico in Javascript?
Sto lavorando alla creazione dinamica di JavaScript che verrà inserito in una pagina web mentre viene costruita. Il JavaScript verrà utilizzato per popolare un in listboxbase alla selezione in un altro listbox. Quando la selezione di uno listboxviene modificata, chiamerà un nome di metodo basato sul valore selezionato di listbox. …

4
Regex per sostituire tutto tranne i numeri e un punto decimale
Ho un campo di testo che deve rimanere solo testo o decimale. Ecco il codice che sto attualmente utilizzando per sostituire tutto tranne i numeri e un punto decimale. Il problema è che non riesco a trovare una regex che identifichi tutto il resto document.getElementById(target).value = newVal.replace(/\D[^\.]/g, ""); \ D …
113 javascript  regex 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.