⑴ js点击修改按钮后要修改的地方出现文本框怎么弄
需要编辑的地方搞成一个div,点击修改按钮时改变div的可编辑状态并改变一下样式使其像文本框,div可编辑属性<div contentEditable=true></div>
搞个隐藏的文本框,点击修改按钮时,显示出来并把值赋进去
<input type="text" style="display:none;">
或者点击修改按钮时创建一个文本框出来
⑵ 请问js怎么判断文本框不能为空之后显示在文本框右边
在文本框右边加一个隐藏的DIV标签 JS判断的时候再显示出来。
<input name="floatPrice" type="text" id="floatPrice" size="4" />
<span id="floatPriceDiv" style="display:none"></span>
⑶ js怎么实现点击文本框出现下拉菜单,并且有补充的功能。
不是点击事件 是键盘每输入一个字母触发一次(onkeyup触发事件)先设置一个隐藏框<div></div>(div的css样式版display设为none)设置权宽高 定好位置 每次触发更改div的display为块儿(block)
document.getElementById(“div的id”).style.display="block" 同时获取文本框值document.getElementById(“input的id”).value赋给一个变量 用ajax后台连接数据库显示出(echo)和你输入的字符匹配的数据 放到一个表格里 把返回的http.responseText写入到div框中document.getElementById(“div的id”).innerHTML=http.responseText
⑷ js实现点击输入用户名或密码的文本框在旁边弹出提示语
你可以使用formValidator.js,专门做表单验证的,效果如下:
用法很简单,引用formValidator.js的核心类库,然后初始化$.formValidator.initConfig({formid: "main",debug:false,submitOnce : true});
然后对要做校验的文本框编写校验代码
$("#employeeNo").formValidator({onshow : "输入范围为1到10个字符",
onfocus : "输入范围为1到10个字符",oncorrect : " "}).inputValidator({
min: 1, max: 10, empty:{leftempty:false,rightempty:false,emptyerror:"该字段左右不允许出现空格"}, onerror : "输入范围为1到10个字符"});
$("#employeeName").formValidator({onshow : "输入范围为1到40个字符",
onfocus : "输入范围为1到40个字符",oncorrect : " "}).inputValidator({
min: 1, max: 40, empty:{leftempty:false,rightempty:false,emptyerror:"该字段左右不允许出现空格"}, onerror : "输入范围为1到40个字符"});
在后面对应的<div id="employeeNoTip"></div>显示提示语
formValidator.js这个网上有很多实例和教程,很简单的
⑸ 网页 使用js或jQuery实现 显示的文本变成输入框以供修改
很简单,点击修改的时候把文本隐藏,把文本框显示,并传值进文本框,保存修改的时候,
就把文本显示,文本框隐藏,并把文本框内容赋值到文本显示!