我正在使用把手为 NodeJS 项目动态生成 html 页面。我有一个 event.js 和一个 jquery.min.js 文件,它们都已加载。
这是 HTML 的一部分:
<td>
<input id="temps_ajout_resultat" name="temps" type="text" value="{{tempsMini}}" pattern="[0-5][0-9]:[0-5][0-9]:[0-9][0-9]" title=" Format hh:mm:ss et au moins {{tempsMini}}">
</td>
<td>
<input id="tempsMini_ajout_resultat" class="hidden" name="tempsMini" type="text" value="{{tempsMini}}">
<input id="nbpoints" class="hidden" name="nbpoints" type="number" value="{{nbPointsSuivant}}">
<input id="num" class="hidden" name="num" type="number" value="{{gpnum}}">
</td>
<td><button id="valider_ajout_resultat" type="button" value="Ajouter">Valider</button></td>
和 Javascript 的一部分:
$('body').on('click', '#valider_ajout_resultat', function() {
console.log('test');
console.log($('body').find('#tempsMini_ajout_resultat').val());
console.log($('body').find('#temps_ajout_resultat').val());
validerTempsCourse($('body').find('#tempsMini_ajout_resultat').val(), $('body').find('#temps_ajout_resultat').val());});
问题是单击“valider_ajout_resultat”按钮完全没有任何作用。控制台也什么也没说。
有人看到问题了吗?
谢谢!