J'ai un petit défi à essayer de définir cet élément de case à cocher sur ma page sur vérifié, après le chargement de la page:
<input type="checkbox" id="1403317">
Défis:
1. Ce <input>
ne peut être appelé que par son id car il n'y a pas d'attribut name.
2. Le code JS pour ce faire ne peut pas être placé dans le <head></head>
tag - Je n'ai pas accès à cette partie du code dans ce cas d'utilisation, donc cela doit fonctionner quelque part dans <body></body>
.
Voici comment j'ai essayé de le faire jusqu'à présent (avant la clôture </body>
tag), mais sans effet. Quelque chose ne va pas avec ma syntaxe?
<script type="text/javascript">
window.onload = function() {
document.getElementById("1403317").checked = true;
}
</script>
Cela devrait faire ce que vous cherchez. Cela fonctionne correctement dans l'extrait de code.
window.onload = onPageLoad();
function onPageLoad() {
document.getElementById("1403317").checked = true;
}
<input type="checkbox" id="1403317">
essayez celui-ci peut-être?
$(document).ready(function() {
$('#1403317').attr('checked', true)
};