⑴ 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實現 顯示的文本變成輸入框以供修改
很簡單,點擊修改的時候把文本隱藏,把文本框顯示,並傳值進文本框,保存修改的時候,
就把文本顯示,文本框隱藏,並把文本框內容賦值到文本顯示!