我写了几个触摸事件监听但是不执行
function touch_audio(){
var touch = document.getElementById('touch_record');
touch.addEventListener('touchstart',
function(){setTimeout("RecordAudio()",100);},false);
touch.addEventListener('touchend',endRecord,false);
}
<body onload="touch_audio();">
我用onload之后就能执行了为什么?而且我发现onload中同时放几个函数后面的那个函数就执行不了,我已经用分号隔开了
JavaScript
函数
------解决方案--------------------
在onload之前document.getElementById('touch_record')这个元素都没加载进来 所以会出错
试了下后边的函数也会执行啊 你用的什么浏览器啊