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



8
Obter tudo após o traço em uma string em javascript
Qual seria a maneira mais limpa de fazer isso que funcionaria no IE e no Firefox. Minha string fica assim: sometext-20202 Agora, o 'sometext' e o número inteiro após o traço podem ter diferentes tamanhos. Devo apenas usar substring e índice de ou são as outras maneiras?
150 javascript 

13
node.js TypeError: o caminho deve ser absoluto ou especificar raiz para res.sendFile [falhou ao analisar JSON]
[add] Então, meu próximo problema é que, quando tento adicionar uma nova dependência (npm install --save socket.io). O arquivo JSON também é válido. Eu recebo este erro: Falha ao analisar json npm ERR! Unexpected string npm ERR! File: /Users/John/package.json npm ERR! Failed to parse package.json data. npm ERR! package.json must …


15
Como carregar scripts externos dinamicamente no Angular?
Eu tenho este módulo que componente a biblioteca externa junto com lógica adicional sem adicionar a <script>tag diretamente no index.html: import 'http://external.com/path/file.js' //import '../js/file.js' @Component({ selector: 'my-app', template: ` <script src="http://iknow.com/this/does/not/work/either/file.js"></script> <div>Template</div>` }) export class MyAppComponent {...} Eu percebo o import especificação do ES6 é estática e resolvida durante a …

14
Como passo variáveis ​​JavaScript para PHP?
Eu quero passar variáveis ​​JavaScript para PHP usando uma entrada oculta em um formulário. Mas eu não posso obter o valor de $_POST['hidden1']dentro $salarieid. Há algo de errado? Aqui está o código: <script type="text/javascript"> // View what the user has chosen function func_load3(name) { var oForm = document.forms["myform"]; var oSelectBox …

22
Adicione o sufixo st, nd, rd e th (ordinal) a um número
Gostaria de gerar dinamicamente uma sequência de texto com base nos dias atuais. Por exemplo, se for o dia 1, gostaria que meu código gere = "É a <dinâmica> 1 * <cadeia dinâmica> st </ cadeia dinâmica> * </dynamic>". Há 12 dias no total, então eu fiz o seguinte: Eu …

8
Como obter o elemento clicado (para todo o documento)?
Gostaria de obter o elemento atual (qualquer que seja o elemento) em um documento HTML em que cliquei. Estou usando: $(document).click(function () { alert($(this).text()); }); Mas, estranhamente, recebo o texto do documento inteiro (!), Não o elemento clicado. Como obter apenas o elemento em que cliquei? Exemplo <body> <div class="myclass">test</div> …
150 javascript  jquery  html  dom 

20
Interromper a atualização da página ao enviar
Como evitaria a atualização da página ao pressionar o botão enviar sem nenhum dado nos campos? A validação está configurada funcionando bem, todos os campos ficam vermelhos, mas a página é atualizada imediatamente. Meu conhecimento de JS é relativamente básico. Em particular, acho que a processForm()função na parte inferior é …
150 javascript  jquery  html  forms 

5
Exportar várias classes nos módulos ES6
Estou tentando criar um módulo que exporta várias classes ES6. Digamos que eu tenha a seguinte estrutura de diretórios: my/ └── module/ ├── Foo.js ├── Bar.js └── index.js Foo.jse Bar.jscada um exporta uma classe ES6 padrão: // Foo.js export default class Foo { // class definition } // Bar.js export …

3
Qual é a zona morta temporal?
Ouvi dizer que acessar lete constvalores antes de serem inicializados podem causar um ReferenceErrorpor causa de algo chamado zona morta temporal . O que é a zona morta temporal, como ela se relaciona ao escopo e ao içamento e em que situações é encontrada?

6
Executando Scripts NPM Sequencialmente
Digamos que eu tenho "scripts": { "pre-build": "echo \"Welcome\" && exit 1", "build_logic": "start cmd.exe @cmd /k \"yo esri-appbuilder-js:widget && exit 1\"", "post_build": "start C:\\WebAppBuilderForArcGIS\\startupShortcut", "exit" : "start cmd.exe @cmd /k \"echo \"goodbye\" && exit 1\"" }, Qual comando do NPM posso executar para permitir que todos esses scripts sejam …
150 javascript  node.js  npm  cmd 


5
Após enviar um formulário POST, abra uma nova janela mostrando o resultado
A solicitação de postagem de JavaScript como um envio de formulário mostra como enviar um formulário que você criou via POST em JavaScript. Abaixo está o meu código modificado. var form = document.createElement("form"); form.setAttribute("method", "post"); form.setAttribute("action", "test.jsp"); var hiddenField = document.createElement("input"); hiddenField.setAttribute("name", "id"); hiddenField.setAttribute("value", "bob"); form.appendChild(hiddenField); document.body.appendChild(form); // Not entirely …
149 javascript  html  post 

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.