找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 9614|回复: 9

我在注册页面加了文本框内加了提示语后 EMAIL的下拉菜单没了

  [复制链接]
发表于 2014-4-22 21:05:05 | 显示全部楼层 |阅读模式
QQ截图20140422201213.jpg

这段修改的代码为 <input maxLength=40 size=16 value="建议使用QQ邮箱" name=ss_name style="color:#999999" type="text" id="{$this->setting['reginput']['email']}" name="" autocomplete="off" size="25" tabindex="1" class="px" {if !$_G['setting']['forgeemail']}required{/if} />这是没改的效果   改完之后没有下拉的效果了代码为什么发不全  请看二楼的完整代码

QQ截图20140422201213.jpg
回复

使用道具 举报

 楼主| 发表于 2014-4-22 21:10:06 | 显示全部楼层
<input onblur="if (value ==''){value='建议使用QQ邮箱'}" onclick="if(this.value=='建议使用QQ邮箱')this.value=''" maxLength=40 size=16 value="建议使用QQ邮箱" name=ss_name style="color:#999999" type="text" id="{$this->setting['reginput']['email']}" name="" autocomplete="off" size="25" tabindex="1" class="px" {if !$_G['setting']['forgeemail']}required{/if} />
回复

使用道具 举报

发表于 2014-4-23 09:29:55 | 显示全部楼层
把你在
<input........>里面多加的代码全部删除!然后改为下面这个代码!
改为
  1. placeholder="建议使用QQ邮箱"
复制代码
回复

使用道具 举报

 楼主| 发表于 2014-4-23 10:06:26 | 显示全部楼层
admin 发表于 2014-4-23 09:29
把你在
里面多加的代码全部删除!然后改为下面这个代码!
改为

<input placeholder="建议使用QQ邮箱" type="text" name="username" type="text" id="{$this->setting['reginput']['email']}" name="" autocomplete="off" size="25" tabindex="1" class="px" {if !$_G['setting']['forgeemail']}required{/if} /><br />   这样加完了不好使啊  那个提示语不显示了  而且下拉也没出来
回复

使用道具 举报

发表于 2014-4-23 19:19:27 | 显示全部楼层
可以的哦! QQ截图20140423191618.png
测试结果!

QQ截图20140423191635.png



附件如下:
register.html (13.43 KB, 下载次数: 6)


回复

使用道具 举报

 楼主| 发表于 2014-4-23 20:11:02 | 显示全部楼层
admin 发表于 2014-4-23 19:19
可以的哦!
测试结果!

为什么呀  我用你的文件上传了  还是不显示提示文字  但是下拉有的 QQ截图20140423201026.jpg
回复

使用道具 举报

发表于 2014-4-23 22:01:40 | 显示全部楼层
你要记住  千万别用360浏览器   因为他是ie内核的!

11.png

22.png


回复

使用道具 举报

 楼主| 发表于 2014-4-23 23:03:40 | 显示全部楼层
admin 发表于 2014-4-23 22:01
你要记住  千万别用360浏览器   因为他是ie内核的!

老大有两个问题  一,怎么让他支持IE   二,提示文字 在用鼠标点击的时候没有自动消失  而是输入文字后才消失   这两个问题能解决吗老大    如果不能解决  用JS的代码 是否可以做成这种效果  之前用JS做的 不出现下拉是什么原因
回复

使用道具 举报

发表于 2014-4-24 10:08:45 | 显示全部楼层
jinqixian 发表于 2014-4-23 15:03
老大有两个问题  一,怎么让他支持IE   二,提示文字 在用鼠标点击的时候没有自动消失  而是输入文字后才 ...

把之前给你提供的代码
  1. placeholder="邮箱注册说明"
复制代码

修改为

  1. value="邮箱注册说明" onfocus="if(this.value == '邮箱注册说明'){this.value = '';this.className = 'px vm';}" onblur="if(this.value == ''){this.value = '邮箱注册说明';this.className = 'px vm xg1';}"
复制代码


最后生成的网页代码格式如下

捕获.PNG
回复

使用道具 举报

 楼主| 发表于 2014-4-24 18:01:03 | 显示全部楼层
admin 发表于 2014-4-24 10:08
把之前给你提供的代码
修改为

不行啊老大  您可以把改好的LOGIN.HTM  和 REGISTER.HTM  给我传上来吗  复制您的代码  是这种效果 QQ截图20140424175759.jpg 点击后没有变没 点击让他变成空白的 输入 后才提示下拉   还有  登录那里改完  直接错误了 QQ截图20140424175810.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2025-5-2 00:08 , Processed in 0.057042 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表