為什么一定要這樣寫(xiě)?跪求大神解答,吃不好睡不香,強(qiáng)迫癥犯了!
<td><a href="javascript:;" onclick="del(this);">刪除</a></td>
發(fā)現(xiàn)上行如果不寫(xiě)href="javascript:;" 運(yùn)行時(shí)就會(huì)出bug,
另一個(gè)假設(shè)如果不給del()傳參數(shù),那這個(gè)函數(shù)會(huì)怎樣運(yùn)行!、
有href="javascript:;"的情況下,和沒(méi)href="javascript:;"的情況下。
2017-10-11
沒(méi)有href="javascript:;"一樣可以,只是因?yàn)闆](méi)有href屬性出來(lái),a標(biāo)簽里面的字體不會(huì)變藍(lán)和有下劃線。
只要有onclick="del(this);"只要你的刪除函數(shù)沒(méi)有寫(xiě)錯(cuò),點(diǎn)擊刪除一樣會(huì)刪除該行。
因?yàn)閐el的原函數(shù)是有形參的,依靠傳入的參數(shù)來(lái)實(shí)現(xiàn)刪除的功能,所以如果你沒(méi)有傳參數(shù)的,當(dāng)然是不能正常運(yùn)行的,也就是不能刪除該行。