用js代碼寫表單輸入(用js代碼寫表單輸入什麼)

本文目錄一覽:

如何用JS或JQuery進行表單輸入內容的判斷

style

.hid{

display:none;

}

/style

input type=”text” id=”inpt”

div id=”div1″ style=”border:1px solid #000; width:100px; height:100px;”/div

script

var inp = document.getElementById(‘inpt’);

var div1= document.getElementById(‘div1’)

function isChineseChar(str){

var reg= /[\u4E00-\u9FA5\uF900-\uFA2D]/;

if(reg.test(str)) {

return 1 //是中文

}

reg = /[A-Za-z]/;

if(reg.test(str)) {

return 2//字母

}

return 0

}

var t;

inp.oninput =function(str){

clearTimeout(t)

t= setTimeout(function(){

str=str.target.value

if(isChineseChar(str) == 1){

div1.className =”hid”

}else if(isChineseChar(str) == 2){

div1.className =”show”

}else{

}

},500)

}

/script

怎樣用js創建Form表單並提交

可以手動構建一個FormData進行表單提交,代碼如下:

var form = new FormData();

//添加參數

form.append(‘name’, ‘jack’);

form.append(‘age’, 20);

//使用xmlhttprequest發起請求

var xhr = new XMLHttpRequest();

xhr.open(‘post’, ‘這裡添上請求的url’, true);

xhr.onreadystatechange = function() {

    if(xhr.readyState == 4) {

        //成功

    }

}

//執行請求

xhr.send(form);

如何用JS給一頁面表單自動填值?

要注意getElementsByName與getElementByID的區別 getElementByID 返回的是唯一的DOM對象 getElementsByName 返回的是DOM對象列表 getElementsByTagName 返回的是DOM對象列表 所以要寫成: javascript:void(document.getElementsByName(“txtUserName”)[0].value=”caonima”); 測試好了歡迎使用我們的空間。我們提供萬網息壤美國香港多線空間,價格便宜

用js里怎麼寫輸入框

用js里怎麼寫輸入框

把輸入框放到一個form表單里

form name=”frm”

input type=”text” name=「name」 id=「id_name」…./

/form

這樣在js里就可以document.frm.name.value就是輸入框的值

或者document.getElementById(“id_name”).value也是可以的

用javascript編寫一段程序,驗證用戶輸入的表單,網頁文件名為:examl.htm

回答如下,希望你能滿意:

js文件:script language=”javascript”

function fc() {

var sMail = /[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+$/;

if (document.regbb.name.value == “”) {

alert(“\請輸入您的名稱!”);

document.regbb.name.focus();

return false;

}

else if (document.regbb.hometel.value == “”) {

alert(“\請輸入您的電話號碼!”);

document.regbb.hometel.focus();

return false;

}

else if (document.regbb.name.value.length 2) {

alert(“\聯繫人填寫不完整!不能小於2個漢字!”);

document.regbb.name.focus();

return false;

}

else if (document.regbb.T_Mail.value != “”) {

if ( ! sMail.test(document.regbb.T_Mail.value)){

alert(“Email地址格式錯誤!請重新輸入!”);

document.regbb.T_Mail.focus();

return false;

}

}

else {

return true;

}

return true;

}

/script

表單文件:

form id=”regbb” name=”regbb” action=”#” method=post OnSubmit=”return fc()”

table border=”0″ cellspacing=”1″ cellpadding=”4″ style=”width:520px; margin:30px auto 0px auto;” bgcolor=”#eeeeee”

tr bgcolor=”#fafee0″

td width=”150″ align=”right” valign=”middle”您的姓名:/td

tdinput id=”name” size=”25″ name=”name” type=”text” /

/td

/tr

tr bgcolor=”#fafee0″

td width=”150″ align=”right” valign=”middle”聯繫電話:/td

tdinput onKeyUp=”value=value.replace(/\D+/g,”)” id=”hometel” name=”hometel” size=”25″ type=”text” /

/td

/tr

tr bgcolor=”#fafee0″

td width=”150″ align=”right” valign=”middle”電子郵件:/td

tdinput id=”T_Mail” name=”email” size=”25″//td

/tr

tr bgcolor=”#fafee0″

td colspan=”2″ align=”center” valign=”middle”input id=”button” type=”submit” value=”提交信息” name=”button” input type=”reset” name=”reset” value=”重新填寫”/td

/tr

/table

/form

注意以上內容放在頁面的body/body中

javascript 自動填寫表單的實現方法?

你不就是想頁面打開時自動做提交么?

form name=”mainfrm” id=”mainfrm” action=”” method=”post”

input type=”text” id=”username” name=”username”/

input type=”text” id=”pwd” name=”pwd”/

input type=”submit” id=”submit” value=”submit”/

/form

在頁面最底下加入:

script

//給頁面元素賦值

document.getElementById(“username”).value = “aaa”;

document.getElementById(“pwd”).value = “bbb”;

//提交form

document.getElementById(“mainfrm”).submit();

/script

原創文章,作者:YXZVP,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/127761.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
YXZVP的頭像YXZVP
上一篇 2024-10-03 23:16
下一篇 2024-10-03 23:16

相關推薦

  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • JS Proxy(array)用法介紹

    JS Proxy(array)可以說是ES6中非常重要的一個特性,它可以代理一個數組,監聽數據變化並進行攔截、處理。在實際開發中,使用Proxy(array)可以方便地實現數據的監…

    編程 2025-04-29
  • Python字符串寬度不限制怎麼打代碼

    本文將為大家詳細介紹Python字符串寬度不限制時如何打代碼的幾個方面。 一、保持代碼風格的統一 在Python字符串寬度不限制的情況下,我們可以寫出很長很長的一行代碼。但是,為了…

    編程 2025-04-29
  • Python基礎代碼用法介紹

    本文將從多個方面對Python基礎代碼進行解析和詳細闡述,力求讓讀者深刻理解Python基礎代碼。通過本文的學習,相信大家對Python的學習和應用會更加輕鬆和高效。 一、變量和數…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • 倉庫管理系統代碼設計Python

    這篇文章將詳細探討如何設計一個基於Python的倉庫管理系統。 一、基本需求 在着手設計之前,我們首先需要確定倉庫管理系統的基本需求。 我們可以將需求分為以下幾個方面: 1、庫存管…

    編程 2025-04-29
  • 寫代碼新手教程

    本文將從語言選擇、學習方法、編碼規範以及常見問題解答等多個方面,為編程新手提供實用、簡明的教程。 一、語言選擇 作為編程新手,選擇一門編程語言是很關鍵的一步。以下是幾個有代表性的編…

    編程 2025-04-29
  • Python實現簡易心形代碼

    在這個文章中,我們將會介紹如何用Python語言編寫一個非常簡單的代碼來生成一個心形圖案。我們將會從安裝Python開始介紹,逐步深入了解如何實現這一任務。 一、安裝Python …

    編程 2025-04-29
  • 怎麼寫不影響Python運行的長段代碼

    在Python編程的過程中,我們不可避免地需要編寫一些長段代碼,包括函數、類、複雜的控制語句等等。在編寫這些代碼時,我們需要考慮代碼可讀性、易用性以及對Python運行性能的影響。…

    編程 2025-04-29
  • 北化教務管理系統介紹及開發代碼示例

    本文將從多個方面對北化教務管理系統進行介紹及開發代碼示例,幫助開發者更好地理解和應用該系統。 一、項目介紹 北化教務管理系統是一款針對高校學生和教職工的綜合信息管理系統。系統實現的…

    編程 2025-04-29

發表回復

登錄後才能評論