onclick失效的一個原因

出現問題的代碼

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	<script type="text/javascript">
		function aaa(){
			alert(11111);
		}
	</script>
	</head>
	<body>
		<a οnclick='aaa();'>aaaaaaaaaaaaaaaa</a>
	</body>
</html>

正常來說,字符o 對應的ascii碼值應爲111,但是上面代碼中的ascii碼值爲959 ,看起來與普通的字符o是一樣的,但是瀏覽器只能識別111,導致程序錯誤。

產生原因未知,以後注意吧。

出現這個問題的地點是,我以前寫過的一篇博客,在js代碼中的onclick的字符o 都被換成了ascii(959),最後是換了一種等效的寫法解決的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章