在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  Python  HTML/ 如何利用confirm的false來(lái)取消select中option的切換?

如何利用confirm的false來(lái)取消select中option的切換?

突然想到一個(gè)問(wèn)題,是否可以利用confirm的false 來(lái)取消select下面option的切換?
`
<select name="" id="sel">

<option selected value="">coder's life</option>
<option value="">code makes me happy</option>
<option value="">and makes me old</option>

</select>

var sel = document.getElementById('sel')
sel.onchange = function(){
    if(confirm('確定切換么')){
        // 這里切換
    }else{
    // 不切換
        return
    }
}`

但是這種方式即使選擇了取消,也是會(huì)切換到另一個(gè)option,想問(wèn)一下大神,如何在選擇confirm的false時(shí),不切換option

回答
編輯回答
好難瘦

change事件來(lái)的時(shí)候,已經(jīng)切換走了,所以你需要記住上次選擇的選項(xiàng),在confirm為false的時(shí)候,手工切換到上次的選項(xiàng)就可以了。

2018年7月19日 14:55