我有提交按鈕的網站,它可以被點擊,但沒有對Android(鉻)的行動。在PC鍍鉻它工作正常。不知道問題出在哪裏?輸入提交按鈕不能在Android設備上工作
<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();
}
});
}
我嘗試這樣做:(如Navjot辛格的建議),但仍是同樣的問題,只能在桌面
<input style="display:none" type="submit" class="inline-right vytvorplakat" value="Publikovat plakát" <a href="javascript:capture()">
butto怎麼樣當它被設置爲'display:none'時,它會被點擊嗎? –
有一個腳本,檢查textarea中是否有正確的輸入,如果是的話,該按鈕是可變的。它的工作原理是,PC和移動設備上的按鈕都能正確顯示,但在移動設備上點擊它無所作爲,而且在PC上它是有吸引力的。 – user7176800
看看這個。 http://stackoverflow.com/questions/5453937/onclick-event-not-working-in-javascript –