JavaScript
Posted AlexanderTheGreat
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript相关的知识,希望对你有一定的参考价值。
1、onclick="javascript:window.close();"在Chrome中不起作用
https://developer.mozilla.org/en-US/docs/Web/API/Window/close
The Window.close()
method closes the current window, or the window on which it was called.
This method is only allowed to be called for windows that were opened by a script using the window.open()
method. If the window was not opened by a script, an error similar to this one appears in the console: Scripts may not close windows that were not opened by script.
所以window.close()不能打开不是使用window.open()打开的页面。如果想要把非window.open()打开的页面关闭,可以把window.close()改为:
window.open("about:blank","_self").close();
2、使用javascript实现光棒效果
<script type="text/javascript"> function mine(dom){ dom.style.background="red"; } function myout(dom){ dom.style.background=""; } </script> </head> <body> <ul> <li onmouseover="javascript:mine(this)" onmouseout="javascript:myout(this)">年</li> <li onmouseover="javascript:mine(this)" onmouseout="javascript:myout(this)">月</li> <li onmouseover="javascript:mine(this)" onmouseout="javascript:myout(this)">日</li> </ul> </body>
实现的效果为:
3、使用javascript得到按键的ASCⅡ值。
<script type="text/javascript"> function mykeyup(dom){ alert(dom.keyCode); } </script> </head> <body> <input type="text" onkeyup="javascript:mykeyup(event)"/> </body>
实现效果为:
以上是关于JavaScript的主要内容,如果未能解决你的问题,请参考以下文章