<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag javascript</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/javascript</link>
<description>Powered by Question2Answer</description>
<item>
<title>Arquivos JS não sendo minificados após executar npm run dev</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1533/arquivos-js-nao-sendo-minificados-apos-executar-npm-run-dev</link>
<description>Ao gerarmos o wepack, o arquivo de minificação não está sendo atualizado. Isso ocorreu após criarmos um novo arquivo js e também ao atualizar um já existente.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1533/arquivos-js-nao-sendo-minificados-apos-executar-npm-run-dev</guid>
<pubDate>Mon, 10 Apr 2023 13:44:39 +0000</pubDate>
</item>
<item>
<title>View retornada pelo Controller não dispara eventos JavaScript?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1435/view-retornada-pelo-controller-dispara-eventos-javascript</link>
<description>&lt;p&gt;Explicando o contexto, no WES, estou criando um Widget MVC, onde que, ao clicar no botão, dispara a Action na minha Controller, onde o mesmo irá retornar uma view.&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
@Html.ActionLinkWes(&quot;Proximo&quot;, &quot;MetodoDaController&quot;)&lt;/pre&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
public ActionResult MetodoDaController()
{
    return View();
}&lt;/pre&gt;

&lt;p&gt;Porém, quando essa View é carregada na pagina, nenhum evento Javascript é executado, tais como:&lt;br&gt;
&lt;strong&gt;windown.onload&lt;/strong&gt; e &lt;strong&gt;document.ready&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Já fiz diversos testes, e nenhum sanou meu problema.&lt;br&gt;
Para efetuar o desenvolvimento de javascript, criei uma section no meu layout, onde em cada view, eu seto o codigo dentro dela.&lt;/p&gt;

&lt;pre class=&quot;brush:csharp;&quot;&gt;
@section Scripts{
    &amp;lt;script&amp;gt; Meu codigo JS &amp;lt;/script&amp;gt;
}&lt;/pre&gt;

&lt;p&gt;Ja tentei fazer fora da section tambem, mas nada funcionou até agora.&lt;br&gt;
&lt;br&gt;
Alguma solução?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1435/view-retornada-pelo-controller-dispara-eventos-javascript</guid>
<pubDate>Wed, 11 Nov 2020 12:42:13 +0000</pubDate>
</item>
<item>
<title>Não consigo criar function OnChange via script de campo input gerado pelo WES</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1030/consigo-criar-function-onchange-script-campo-input-gerado</link>
<description>&lt;pre class=&quot;brush:xml;&quot;&gt;
&lt;span style=&quot;font-family:sans-serif,arial,verdana,trebuchet ms&quot;&gt;Estou tentando aplicar um Javascript numa tela do Wes, fazendo um AddEventListener on Change pra que sempre que o campo mudar, eu fazer uma operação específica, porém o campo é um input que vem do Select, e simplesmente não funciona.&lt;/span&gt;
&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-family:sans-serif,arial,verdana,trebuchet ms&quot;&gt;Campo gerado pelo WES ao selecionar um registro no Select:&lt;/span&gt;&lt;/p&gt;

&lt;pre class=&quot;brush:xml;&quot;&gt;
&amp;lt;input type=&quot;hidden&quot; name=&quot;ctl00$Main$WIDGETID_636046302350290715$formView$PageControl$Guias$Guias$BENEFICIARIO$ctl01&quot; id=&quot;ctl00_Main_WIDGETID_636046302350290715_formView_PageControl_Guias_Guias_BENEFICIARIO_ctl01&quot; value=&quot;{&amp;amp;quot;id&amp;amp;quot;:&amp;amp;quot;21486&amp;amp;quot;,&amp;amp;quot;text&amp;amp;quot;:&amp;amp;quot;00001000001200 - SIMONE ARISA HOKASONO - 00001000001200&amp;amp;quot;}&quot;&amp;gt;&lt;/pre&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Minhas tentativas:&amp;nbsp;&lt;/p&gt;

&lt;pre class=&quot;brush:jscript;&quot;&gt;
document.getElementById('ctl00_Main_WIDGETID_636046302350290715_formView_PageControl_Guias_Guias_BENEFICIARIO_ctl01').addEventListener(&quot;change&quot;, function() {
console.log(&quot;teste&quot;)
});&lt;/pre&gt;

&lt;pre class=&quot;brush:jscript;&quot;&gt;
$('#ctl00_Main_WIDGETID_636046302350290715_formView_PageControl_Guias_Guias_BENEFICIARIO_ctl01').on('change', function () {
        console.log(&quot;teste&quot;);
    });


&lt;/pre&gt;

&lt;p&gt;OBS: Se eu tento usar a mesma lógica em um input Text comum, funciona normalmente.&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1030/consigo-criar-function-onchange-script-campo-input-gerado</guid>
<pubDate>Thu, 03 Oct 2019 14:03:33 +0000</pubDate>
</item>
</channel>
</rss>