var label = prompt('Label for Vertical Line');
該代碼返回我在提示字段中輸入的值label
。但我想要一些時間來獲得提示值。使用setTimeout函數提示值
我使用這個代碼:
var label=alertWithoutNotice();
function alertWithoutNotice(){
var lab;
setTimeout(function(){
lab=prompt('Label for Vertical Line');
}, 1200);
return lab;
}
但這並不返回任何值。請告訴我什麼是錯的?
函數在返回實驗室後由setTimeout執行 –
那麼我該怎麼辦?你能給我正確的代碼嗎? – Poles
您需要將使用lab的行爲鏈接到setTimeout函數的末尾 –