我有一個名爲format()的函數,我想在ondrop後調用。但我需要等待1秒鐘才能開火。我是新來的JavaScript。我會如何寫?SetTImeout的ondrop功能?
ondrop =「setTimeout(format,1000);」
我有一個名爲format()的函數,我想在ondrop後調用。但我需要等待1秒鐘才能開火。我是新來的JavaScript。我會如何寫?SetTImeout的ondrop功能?
ondrop =「setTimeout(format,1000);」
設置超時工作通過提供兩個參數,函數調用和延遲等待,
setTimeout(format, 1000);
或
setTimeout(function(){
//any other code you made need to run
format()
}, 1000);
ondrop = setTimeout(function(){
format();
}, 1000)
這是行不通的 - 一個'setTimeout'調用返回一個整數,所以你'將一個整數賦值給'ondrop',而不是一個函數。 –
在這裏你去:
obj.ondrop = function() {
setTimeout(format, 1000);
};
感謝您的快速和快速響應。 –
太棒了,它效果很好。 –