请指导一下为啥第一次点击隐藏按钮没有反应
html代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="test2.js"></script>
<script src="https://cdn.staticfile.org/jquery/1.8.3/jquery.min.js"></script>
</head>
<body>
<button onclick="alert('这是一个警告框!')">点我</button>
<button onclick="out()" id="btn" >隐藏</button>
<p id="is">欢迎您!</p>
</body>
</html>
js代码
function out(){
btn.onclick = function(){
document.getElementById('btn').innerHTML="显示";
document.getElementById('is').style.display = 'none';
btn.onclick = function(){
document.getElementById('btn').innerHTML="隐藏";
document.getElementById('is').style.display = 'block';
out();
}
}
}