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

7
O retorno para um loop?
Suponha que eu tenha um loop como este: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Pergunta rápida: returnpara a execução do loop por si só?
157 javascript  loops  return 

16
Como obtenho um carimbo de data / hora UTC em JavaScript?
Ao escrever um aplicativo Web, faz sentido armazenar (lado do servidor) todas as datas no DB como registros de data e hora UTC. Fiquei surpreso quando percebi que você não podia fazer muito nativamente em termos de manipulação de fuso horário no JavaScript. Estendi um pouco o objeto Date. Essa …
157 javascript  timezone  utc 

11
Você precisa de texto / javascript especificado nas tags <script>?
Li em algum lugar que você não precisa mais de coisas como type="text/javascript"as coisas estranhas CDATAe &lt;!--em suas tags de script. Então, em vez de: &lt;script type="text/javascript"&gt; //&lt;![CDATA[ &lt;!-- //your script here --&gt; //]]&gt; &lt;/script&gt; Você faria apenas: &lt;script&gt; //your script here &lt;/script&gt; Não me lembro de onde li isso. …
157 javascript  html 

4
Obter o nome da classe da instância da classe ES6
Existem maneiras 'harmoniosas' de obter o nome da classe da instância da classe ES6? Outro que não seja someClassInstance.constructor.name Atualmente, estou contando com a implementação do Traceur. E parece que Babel tem um polyfill por Function.nameenquanto Traceur não. Para resumir tudo: não havia outro caminho no ES6 / ES2015 / …








8
O código não está sendo executado no IE 11, funciona bem no Chrome
O código a seguir pode ser executado sem problemas no Chrome, mas gera o seguinte erro no Internet Explorer 11. O objeto não suporta a propriedade ou o método 'beginWith' Estou armazenando a identificação do elemento em uma variável. Qual é o problema? function changeClass(elId) { var array = document.getElementsByTagName('td'); …
156 javascript  html 

12
Recuperando o texto da <opção> selecionada no elemento <selecionar>
Na sequência: &lt;select id="test"&gt; &lt;option value="1"&gt;Test One&lt;/option&gt; &lt;option value="2"&gt;Test Two&lt;/option&gt; &lt;/select&gt; Como posso obter o texto da opção selecionada (por exemplo, "Teste Um" ou "Teste Dois") usando JavaScript document.getElementsById('test').selectedValue retorna 1 ou 2, que propriedade retorna o texto da opção selecionada?
156 javascript  html  dom 

10
jQuery obtém html de container incluindo o próprio container
Como obtenho o html no '#container' incluindo '#container' e não apenas no conteúdo. &lt;div id="container"&gt; &lt;div id="one"&gt;test 1 &lt;/div&gt; &lt;div id="two"&gt;test 2 &lt;/div&gt; &lt;div id="three"&gt;test 3 &lt;/div&gt; &lt;div id="four"&gt;test 4 &lt;/div&gt; &lt;/div&gt; Eu tenho isso que recebe o html dentro de #container. ele não inclui o próprio elemento #container. É …
156 javascript  jquery 

7
Como simular target = "_ blank" em JavaScript
Quando um usuário clica em um link, preciso atualizar um campo em um banco de dados e abrir o link solicitado em uma nova janela. A atualização não é problema, mas não sei como abrir uma nova janela sem exigir que eles cliquem em outro hiperlink. &lt;body onLoad="document.getElementById('redirect').click"&gt; &lt;a href="http://www.mydomain.com?ReportID=1" …
156 javascript 

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.