
输入:functionchange(str){document;\script>>D/change(document;}<onkeyup="type="\<"gi;;输入的值"用正则把varstr="。
超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含、链接,甚至音乐、程序等非文字元素。 超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。
语言概述
在WWW上的一个超媒体文档称之为一个页面(page)。作为一个组织或个人在万维网上开始点的页面称为主页Homepage,或首页,主页中通常包括有指向其他相关页面或其他节点的指针(超级链接)。在逻辑上将视为一个整体的一系列页面的有机集合称为网站(Website或Web)。
Web页面也就是通常所说的网页,在这里不作区分。
如果在html5里,直接把input的type设置成number就行;
如果不支持html5,就用js吧,假设有个id设成a的input标签
<script type="text/javascript">
windowonload=star;
var q="";
function star()
{
var x=documentgetElementById("a");
xonchange=function()
{
var m=xvalue;
var n=mcharAt(strlength - 1);
if(n>=0&&n<=9) q=m;
else {
alert("只能输入数字");
xvalue=q;
}
}
}
</script>
通过onkeypress事件是输不上任何非数字字符 <input type="text" onkeypress="return eventkeyCode>=48&&eventkeyCode<=57" /> 通过onkeyup事件是输上后再去掉非数字字符 <input type="text" onkeyup="value=valuereplace(/[^\d]/g,'') ">
<input type="text" onpropertychange="javascript:if(thisvalue!=thisvaluereplace(/\W/g,''))thisvalue=thisvaluereplace(/\W/g,'')">
<input type="text" id="ipt">
<button id="btn">生成</button>$(function(){
var Country = ["中国","挪威","美国","瑞典","希腊","法国","英国","意大利","澳大利亚"]
$("#btn")click(function(){
var text = $("#ipt")val()
for(var i=0 ;i<3;i++){
var leng = Countrylength
var random = Mathround(Mathrandom() (leng-1));
var coun = Country[random] ;
consolelog(text +","+ coun)
}
})
})
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)