JavaScript中的三种弹出框
JavaScript中的三种弹出框:警告(alert)、确认(confirm)以及提问(prompt)
<script type="text/JavaScript">
function testAlert(){
alert("我就是传说中的alert!!!");
}
function testConfirm(){
var r=confirm("你是菜鸟吗?");
if(r==true){
alert("彼此彼此");
}
else{
alert("我是老鸟");
}
}
function testPrompt(){
var score;
var degree;
score=prompt("你的分数是");
if(score>100){
degree="耍我,100就满分啦!";
}else if(score<0){
degree="耍我,最少也得给个零蛋啊";
}
else{
switch(parseInt(score/10)){
case 0:
case 1:
case 2:
case 3:
case 4:
case 5: degree="没有及格"; break;
case 6: degree="刚及格";break;
case 7:
case 8:degree="不错,继续努力";break;
case 9:degree="很好,快满分啦";break;
case 10:degree="满分啦";break;
}
}
alert(degree);
}
</script>
<form action="#" method="post">
<p>
<button value="alert" onclick="testAlert()">调用alert</button>
</p>
<p>
<button onclick="testConfirm()" value="confirm">调用confirm</button>
</P>
<p>
<button onclick="testPrompt()" value="prompt">调用prompt</button>
</p>
</form>
相关文档:
function AddDropDownList(id,fatherCtl)
{
if(!document.getElementById(id))
{
var ddl = document.createElement('select');
ddl.s ......
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut=" ......
本示例是要实现用javascript脚本读取xml文档,在xml文档中实现约束功能,test.html文件代码如下:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8">
<script type="text/javascript">
......
继续上一部分,现在我们的实的构造器initialize很完美了,甚至连类式super这样语法糖都不用了,就自动实例了父类。我们转而看一看其属性与方法的继承。许多类库都是一个for...in循环再加一些判定实现原型属性拷贝,或根据这些判定把某些属性揪出来加工一下再放进去。又如,我们要对Array的模板进行扩展,做成一个新类Array2 ......
PHP的JSON类库我使用的是Services_JSON
,没什么特别的优点,也没什么明显的缺点,对付用足矣。
建立文件data.php
:
<?php
include(
"JSON.php"
);
$data
= array(
array(
'name'
=>
mb_convert_encoding
(
'老王'
,
'UTF-8'
,
'GBK'
), ......