Ich habe Website mit Schaltfläche senden, Es kann geklickt werden, aber es gibt keine Aktion auf Android (Chrom). Auf PC-Chrome funktioniert es gut. Weiß nicht, wo das Problem ist ...Eingabe-Taste nicht funktioniert auf Android-Geräte
<input style="display:none" type="submit" class="inline-right vytvorplakat" value="Publikovat plakát" onclick="capture();" />
function capture() {
$('#target2').html2canvas({
onrendered: function (canvas) {
//Set hidden field's value to image data (base-64 string)
$('#img_val').val(canvas.toDataURL("image/png"));
//Submit the form manually
document.getElementById("myForm").submit();
}
});
}
Ich versuche dies: (als Navjot Singh vorgeschlagen), aber immer noch das gleiche Problem, funktioniert nur auf Desktop-
<input style="display:none" type="submit" class="inline-right vytvorplakat" value="Publikovat plakát" <a href="javascript:capture()">
Wie kann der Butto n angeklickt werden, wenn 'display: none' eingestellt ist? –
Es gibt ein Skript, das prüft, ob eine korrekte Eingabe in einem Textbereich vorhanden ist. Wenn ja, ist der Button zulässig. Es funktioniert, der Button zeigt sowohl am PC als auch am Handy korrekt an, aber beim mobilen Klick macht es nichts und auf dem PC wird es übermittelt. – user7176800
werfen Sie einen Blick darauf. http://StackOverflow.com/Questions/5453937/onclick-Event-Not-Working-in-Javascript –