Perguntas com a marcação «javascript»

Para perguntas sobre programação em ECMAScript (JavaScript / JS) e seus vários dialetos / implementações (excluindo ActionScript). Essa tag raramente é usada sozinha, mas costuma ser associada às tags [node.js], [jquery], [json] e [html].

15
Como diminuir minhas declarações condicionais
Eu tenho uma declaração condicional muito longa como a seguinte: if(test.type == 'itema' || test.type == 'itemb' || test.type == 'itemc' || test.type == 'itemd'){ // do something. } Eu queria saber se eu poderia refatorar essa expressão / declaração de uma forma mais concisa. Alguma idéia de como conseguir …


14
Como verificar se o DST (Horário de verão) está em vigor e, se estiver, o deslocamento?
Este é um pouco do meu código JS para o qual é necessário: var secDiff = Math.abs(Math.round((utc_date-this.premiere_date)/1000)); this.years = this.calculateUnit(secDiff,(86400*365)); this.days = this.calculateUnit(secDiff-(this.years*(86400*365)),86400); this.hours = this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)),3600); this.minutes = this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)-(this.hours*3600)),60); this.seconds = this.calculateUnit((secDiff-(this.years*(86400*365))-(this.days*86400)-(this.hours*3600)-(this.minutes*60)),1); Quero obter a data e hora em "atrás", mas se o horário de verão estiver em uso, as …
154 javascript  dst 


23
Transpondo uma matriz 2D em JavaScript
Eu tenho uma matriz de matrizes, algo como: [ [1,2,3], [1,2,3], [1,2,3], ] Gostaria de transpor para obter a seguinte matriz: [ [1,1,1], [2,2,2], [3,3,3], ] Não é difícil fazer isso programaticamente usando loops: function transposeArray(array, arrayLength){ var newArray = []; for(var i = 0; i < array.length; i++){ newArray.push([]); …

9
Como posso verificar se uma imagem de fundo está carregada?
Quero definir uma imagem de plano de fundo na tag body e, em seguida, executar um código - como este: $('body').css('background-image','http://picture.de/image.png').load(function() { alert('Background image done loading'); // This doesn't work }); Como posso garantir que a imagem de plano de fundo esteja totalmente carregada?
154 javascript  jquery 



10
Renderizando html bruto com reactjs
Então, esta é a única maneira de renderizar html bruto com reactjs? // http://facebook.github.io/react/docs/tutorial.html // tutorial7.js var converter = new Showdown.converter(); var Comment = React.createClass({ render: function() { var rawMarkup = converter.makeHtml(this.props.children.toString()); return ( <div className="comment"> <h2 className="commentAuthor"> {this.props.author} </h2> <span dangerouslySetInnerHTML={{__html: rawMarkup}} /> </div> ); } }); Eu sei …

16
Nome da variável como uma string em Javascript
Existe uma maneira de obter um nome de variável como uma string em Javascript? (como NSStringFromSelectorno cacau ) Eu gostaria de fazer assim: var myFirstName = 'John'; alert(variablesName(myFirstName) + ":" + myFirstName); --> myFirstName:John ATUALIZAR Estou tentando conectar um navegador e outro programa usando JavaScript. Gostaria de enviar nomes de …
154 javascript 


30
tipo de entrada = arquivo mostra apenas o botão
Existe uma maneira de estilizar (ou script) o <input type=file />elemento para ter apenas o botão "Procurar" visível sem o campo de texto? obrigado Edit : Apenas para esclarecer por que eu preciso disso. Estou usando o código de upload de vários arquivos em http://www.morningz.com/?p=5 e ele não precisa de …
154 javascript  html  css 

13
Como usar o z-index nos elementos svg?
Estou usando os círculos svg no meu projeto assim, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 160 120"> <g> <g id="one"> <circle fill="green" cx="100" cy="105" r="20" /> </g> <g id="two"> <circle fill="orange" cx="100" cy="95" r="20" /> </g> </g> </svg> E eu estou usando o z-index na gtag para mostrar os elementos primeiro. No …


5
Como salvar uma imagem no localStorage e exibi-la na próxima página?
Então, basicamente, preciso fazer upload de uma única imagem, salvá-la no localStorage e exibi-la na próxima página. Atualmente, tenho meu upload de arquivo HTML: <input type='file' id="uploadBannerImage" onchange="readURL(this);" /> Que usa esta função para exibir a imagem na página function readURL(input) { document.getElementById("bannerImg").style.display = "block"; if (input.files && input.files[0]) { …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.