-
Total de itens
838 -
Registro em
-
Última visita
-
Dias vencidos
16
Tudo que Electronic postou
-
Tenta assim Não vai precisar de ajax nem de 2 arquivos. No FORM coloca que ele submete pra ele mesmo <form action="<?=($_SERVER['PHP_SELF'])?>" id="formulario" method="post" > No inicio do arquivo coloca if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST["nome"])){ // seu codigo } }
-
Tem várias modos A mais simples acho que é por no botão uma chamada de função já com todos os dados onclick="iniciaModal(id, descrição, etc, etc)" E lá na função usar esses dados para por no lugar desejado. Nesse caso não ia precisar daquela ultima função.
- 4 respostas
-
- javascript
- modal
-
(e mais 1 )
Tags:
-
Uma forma é: Troque troque ID do botão pra CLASSE id="botaoChama" - > class="botaoChama" coloque um atributo ID com o valor sendo o ID do produto que vem do banco EX.: <button id='3' class="botaoChama">Excluir Produto</button> Agora ao clicar no botão, pegue o ID desse botão e mostre na MODAL. Com a mudança abaixo const botaoChama = document.querySelectorAll('.botaoChama'); botaoChama.forEach((e) => { e.addEventListener('click', function(botao) { var prodID = botao.target.id; document.getElementById('produto_excluir').innerText = prodID iniciaModal("modal", prodID); }); }) pra exibir o id dentro a modal é com a linha document.getElementById('produto_excluir').innerText = prodID e deverá ter uma tag dentro da modal com ID correspondente Se for o caso faça o mesmo com a descrição do produto
- 4 respostas
-
- javascript
- modal
-
(e mais 1 )
Tags:
-
Veja se da certo gerando um link "baixavel" do arquivo no google drive com esse site https://discovertemplate.com/tools/google-drive-direct-download-link-generator/ o link resultado você usa no seu codigo
-
O erro é na variável $el[0] da linha: $el.next().css({"top": $el[0].offsetTop, "left": $parent.outerWidth() - 4}); veja o que é essa variavel; quando e definida e como é usada
-
Como alterar um texto conforme o horário?
Electronic respondeu ao tópico de Alessandro Bodão em Javascript
Dentro e no final da sua função de intervalo você faz a logica pra decidir qual mensagem. if (now.getHours() >= 12 && now.getHours() < 18) { document.getElementById('msg').innerHTML = "boa tarde"; } -
Como pegar dados de empresa usando uma url e colocar os dados em formulário usando o JS (arquivo JSON)?
Electronic respondeu ao tópico de janunes em Javascript
A requisição tem que ser feita pelo backend nao pelo navegador (se quer pelo navegador pesquise JSONP) Tente fazer ajax para um arquivo no seu backend passando o cnpj, ele faz a busca e te retorna toda informação de volta para pagina e você trata com JS -
Data errada aparecendo (.getDay e .getMonth)
Electronic respondeu ao tópico de gnrgunnar em Javascript
O formato da data passada tem que ser um desses let today = new Date() let birthday = new Date('December 17, 1995 03:24:00') let birthday = new Date('1995-12-17T03:24:00') let birthday = new Date(1995, 11, 17) // the month is 0-indexed let birthday = new Date(1995, 11, 17, 3, 24, 0) Conforme https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/Date -
Menu one page como manter na mesma tag mesmo atualizando a página
Electronic respondeu ao tópico de Sapinn em Javascript
Precisa guardar a informação de qual botão está ativo com cookie ou localStorage salvar localStorage.setItem('nome',valor') recuperar localStorage.getItem(nome); pra identificar o botão selecionado, adicione o atributo data-index em cada tag com a numeração para distinguir <button data-index="1" class="tablinks" onclick="openCity(event, 'London')" id="defaultOpen">London</button> <button data-index="2" class="tablinks" ..... Assim por diate Então no final da função openCity coloque essa linha, ela vai guardar qual botão foi pressionado por ultimo. localStorage.setItem('selecionado', evt.currentTarget.getAttribute('data-index')) Fora da função coloque esse IF. Vê se tem um localStorage selecionado, se tem clique no elemento que tem o atributo data-index como mesmo valor que esta guardado. Se não tiver clique no botão padrão com id defaultOpen if (localStorage.getItem('selecionado') !== null) { document.querySelector('[data-index="' + localStorage.getItem('selecionado') + '"]').click(); } else { document.getElementById("defaultOpen").click(); } -
Salve o arquivo em CSV. Depois, com o PHP e suas funções específicas pra CSV, carregue e mostre os dados na pagina. e se quiser ja envia pra um banco de dados.
-
Como alterar um texto conforme o horário?
Electronic respondeu ao tópico de Alessandro Bodão em Javascript
Você pega a hora atual hora = new Date().getHours() // vai retorna a hora de 0 ~ 23 Com o valor da variável hora você define se a mensagem será bom dia, tarde ou noite e salve a saudação numa variável, msg Depois selecione a tag que deseja alterar com document.getElementById('seu id').textContent = msg -
Obter Nome/Captcha por Consulta na Receita Federal via PHP/CURL
Electronic respondeu ao tópico de Vinoli em PHP
Para a CND é mais simples, nao precisa desse metodo. Basta chamar o link com o cnpj do empresa que você quer pegar www.receita.fazenda.gov.br/Aplicacoes/ATSPO/Certidao/CNDConjuntaSegVia/ResultadoSegVia.asp?Origem=1&Tipo=1&NI= 03895171000114&Senha= "Permite a emissão de 2ª via da última certidão negativa ou positiva com efeitos de negativa, que esteja dentro do período de validade" -
É só dividir dolar pelo euro 3,55789586 / 4,12591393 = 0,862329
-
Veja se ajuda http://tableless.com.br/api-de-cotacoes-de-bolsa-de-valores-dolar-e-euro/
-
Obter Nome/Captcha por Consulta na Receita Federal via PHP/CURL
Electronic respondeu ao tópico de Vinoli em PHP
Obrigado Marcos, era isso isso mesmo que eu queria saber, o guia básico por onde ir ;) -
Obter Nome/Captcha por Consulta na Receita Federal via PHP/CURL
Electronic respondeu ao tópico de Vinoli em PHP
Onde trabalho emite-se muitos Certificado de Regularidade do FGTS (https://www.sifge.caixa.gov.br/Cidadao/Crf/FgeCfSCriteriosPesquisa.asp) e Certidão Conjunta de Débitos (http://www.receita.fazenda.gov.br/Aplicacoes/ATSPO/Certidao/CndConjuntaInter/InformaNICertidao.asp?Tipo=1). Para as duas, sempre precisa digitar o captcha. No caso do site de receita percebi que da pra passar o cnpj na URL http://www.receita.fazenda.gov.br/Aplicacoes/ATSPO/Certidao/CNDConjuntaSegVia/ResultadoSegVia.asp?Origem=1&Tipo=1&NI=[CNPJ]&Senha= ja o site da caixa, ele nao permite o navegador usar o autocomplete para cnpj ja digitados e o captcha e case sensitive. minha pergunta é a 'tecnica' que vc usou no site da receita, serve para o site da caixa? ou alguma forma de melhorar a maneira como é emitido esse certificado?