如何在html文本框中添加提示信息

如何在html文本框中添加提示信息,第1张

用腊指获得焦唤简点onfocus和失去焦轮链配点onblur事件

<html>

<head>

<script>

function show(){

var test=document.getElementById("uname").value

if(test==null || test==""){

document.getElementById("abc").style.display=''

}else{

document.getElementById("abc").style.display='none'

}

}

function hide(){

document.getElementById("abc").style.display='none'

}

</script>

</head>

<body>

<input id="uname" type="text" onblur="show()" onfocus="hide()"/><span id="abc">请输入名称</span>

</body>

</html>

添加图标到主屏幕是Web App的第一步:

<link rel="apple-touch-icon-precomposed" sizes="57x57"

href="icon-57.png">

<link rel="apple-touch-icon-precomposed" sizes="72x72"

href="icon-72.png">

<link rel="apple-touch-icon-precomposed" sizes="114x114"

href="icon-114.png">

<link rel="apple-touch-icon-precomposed"陆陵哗 sizes="144x144"

href="icon-144.png">

添加图标到屏幕里的有两种属性值apple-touch-icon和apple-touch-icon-precomposed,区别就在于是否会应用iOS中自动给图标添加的那层高光。

由于iPhone以及iPad都有早行两种分辨率的设备存在,图标的尺寸就需要做4个:144×144(iPad

Retina)、72×72(iPad)、114×114(iPhone Retina)、57×57(iPhone)。

可以使用sizes尺寸来告诉设备该调用哪个图标。

有了图标还不够像,还需要加上启动画面:

<link rel="apple-touch-startup-image" sizes="1024x748"

href="icon-1024x748.png" media="screen and (min-device-width: 481px) and

(max-device-width: 1024px) and (orientation:landscape)">

<link rel="apple-touch-startup-image" sizes="768x1004"

href="icon-768x1004.png" media="screen and (min-device-width: 481px) and

(max-device-width: 1024px) and (orientation:portrait)">

<link rel="apple-touch-startup-image" sizes="640x920"

href="icon-640x920.png" media="screen and (max-device-width: 480px) and

(-webkit-min-device-pixel-ratio: 2)">

<link rel="apple-touch-startup-image" sizes="320x460"

href="icon-320x460.png" media="screen and (max-device-width: 320)">

apple-touch-startup-image是用来标示汪型启动画面的,但它不像apple-touch-icon可以指定sizes来告诉设备该使用哪个图片(也有一种说法是在iOS5中已经支持sizes识别了,但没有测试成功),所以只能通过media里的设备分辨率的判断值来识别,而iPhone

Retina的分辨率值界于取值之间,所以需要通过webkit的私有属性-webkit-min-device-pixel-ratio:2来鉴别像素密度以进行识别。

启动画面的图片尺寸并非完全等于设备的尺寸,比如iPad2的尺寸是1024×768,但它的启动画面尺寸横向是1024×748,竖向尺寸是768×1004,因为需要减去系统状栏的高度20px,而使用的Retina屏幕的iPhone4以及iPad3则需要减去状态栏的高度40px。

Web App运行起来要像Native App,那么就要去掉Safari的一些默认控件,比如地址栏、状态栏之类的。

<meta name="apple-mobile-web-app-capable"

content="yes">

<meta name="apple-mobile-web-app-status-bar-style"

content="black">

<meta name="viewport" content="width=device-width,initial-scale=1,

minimum-scale=1.0, maximum-scale=1, user-scalable=no">

apple-mobile-web-app-capable是用来定义应用全屏展示的;在定义了apple-mobile-web-app-capable的前提下,设置状态栏的属性值apple-mobile-web-app-status-bar-style才有效;format-detection的值用于启用或禁用自动检测在网页中可能出现的电话号码;

viewport并非Safari的私有属性,width用于指定宽度,initial-scale指定初始化的缩略比例,minimum-scale指定缩小的比例,而maximum-scale则是放大的比例,当然这些缩放都取决于user-scalable——决定用户是否能缩放页面

你可以通过意派Epub360在线H5页面制作工具实现这样的需求,具体 *** 作非常简单。

1.进入意派Epub360编辑器,添加文字或图片按钮(也就是你要点击的对象)樱枣穗。

2.在页面右侧的页面触发器下,选择“点击时”一栏中的“+”号。

3.在d出的触发器面板中选择触发器行岩差为。

4.点击“跳转页面”(若要跳转至外链,则选择“打开网址”)。

5.选择需要跳转的目标页面,如首页、最后页、下一页等。

若在 *** 作过脊卜程中遇到其他问题,你还可以在意派的教程中心搜索关键词查找相应的教程,非常适合新手自学哟~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11977287.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存