1. 程式人生 > >Js`HTML_校驗文字框設定[span顏色字型等]

Js`HTML_校驗文字框設定[span顏色字型等]

結合javascript對錶單中表格加操作

具體行為:如果前面複選框使用者選擇yes,那麼在下面一欄的表單後面加上紅色的*

問題圖例:

選擇前

選擇前圖

選擇後

選擇後圖

一個具體例子

function yes_then_do(){  
    var a_name=$("#form_name1 [name='a_name']:checked").val();
    if(a_name=="yes"){

        document.getElementById('just_a_name').innerHTML='<font color="red">&nbsp*</font>'
; }else{ document.getElementById('just_a_name').innerHTML=' '; } } //previous "#form_name1" is in //{ // <form id="form_name1" [rest omitted]"> // <table> // [omitted] // </table> //}here

而在表單中選擇yes/no表格後面一行需要用到

<tr>
<td>[name omitted]:</td>
<td>&nbsp;&nbsp;<input
type="text"name="var_name" style="height:xx px;width:xxx px;" placeholder="placeholder_message" />
<span id="just_a_name"></span></td> </tr>

如果接下來還需要用到這個功能建議重寫一個新的函式,但除了必須要改的變數名以外,記住“just_a_name”要換成“just_another_name”(自己感受~)

附上一個小彩蛋,我查資料時候遇到的

origin: http://blog.csdn.net/Liyatao_BeiJing/article/details/48156049
給span設定提示文字 ,設定文字大小,字型顏色 <span style="font-size:18px;"><input type="text" id="name" id="name"/><span id="warring"><span> <script type="text/javascript"> var name=document.getElementById("name").value; if(name=''){ document.getElementById("warring").innerHTML='姓名不能為空'; document.getElementById("warring").style.fontSize='12px'; document.getElementById("warring").style.color='red'; } </script></span>

相關推薦

Js`HTML_文字設定[span顏色字型]

結合javascript對錶單中表格加操作 具體行為:如果前面複選框使用者選擇yes,那麼在下面一欄的表單後面加上紅色的* 問題圖例: 選擇前 選擇後 一個具體例子 func

html js 文字 設定span顏色字型

1.給span設定提示文字 ,設定文字大小,字型顏色 <span style="font-size:18px;"><input type="text" id="name" id="n

extjs/js時間

獲取 時間差 小寫 含義 月份 sunday 一個 ember nbsp //時間秒判斷var re=/^(?:19|20)[0-9][0-9]-(?:(?:0[1-9])|(?:1[0-2]))-(?:(?:[0-2][1-9])|(?:[1-3][0-1])) (?:(

JS前臺頁面驗證文字非空

效果圖: 程式碼: 原始碼: <script type="text/javascript"> function check(){    var xm = document.getElementById("xm").value;    if

JS 以及JQuery 獲取文字,單選按鈕的值

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <me

js

1、判斷是否為數字(整數、小數) //使用isNaN()函式 //isNaN()的缺點就在於 null、空格以及空串會被按照0來處理 //isNaN: Not a Number function isRealNum(val){ // isNaN()函式 把空串 空格 以及NU

jqGrid------jqgrid文字設定

 jqGrid中對列表cell屬性格式化設定主要通過colModel中formatter、formatoptions來設定的 formatter formatoptions integer  thousan

MyEclipse提供比較嚴謹的js功能,因此ExtJs、jQuery前端框架匯入到MyEclipse後均會提示錯誤,解決辦法

方法一: 1、在MyEclipse選擇選單欄window 2、選擇preferences 3、左側選單樹中展開myeclipse 4、選擇下面的validation 5、將右側表格中javascript validator for Js files 把Buli

js資料【自用】

/** * 驗證密碼複雜度(必須包含數字字母) * @param str * @returns true:滿足規則,false:不滿足 */ function validateStr(str){ var reg1 = /^(([0-9]{1,})([a-z]{1

利用js實現多行文字的全選

<!DOCTYPE html> <html> <head>     <title>139</title>     <meta charset="utf-8">     <script type="t

JS實現將一個文字的值移動到另一個文字

實現效果: 程式碼: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <

js金額js正則表示式,包含正負,小數點後兩位

js金額校驗,js正則表示式,包含正負,小數點後兩位,js程式碼如下: function isMoney(s) {        //金額 只允許正數        //var exp =

JS實現點選文字清除表單內部預設文字

有時大家在填寫表單內容時,表單裡會出現一些預設提示文字,我們又不想一個個刪除,有什麼辦法可以實現快速清除?下面就是我為大家準備的小程式碼: <form action="" method="get" name="so_box" id="so_box"> <inp

html之給文字設定寬度和高度...

今天在訪QQ空間登入介面時,感覺其文字框的寬度和高度都好大呀,截圖如下:我很好奇其是怎麼實現的,百度了一下,呵呵,其實不難嘛,程式碼如下:<input name="" type="text" style="wid

Ajaxtext內的內容(登入驗證)

 頁面程式碼如下: <%@ page language="java" import="java.util.*" pageEncoding="gb2312"% <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transit

jquery-validator.js外掛

首先引入檔案 <script src="jquery.js" type="text/javascript"></script> <script src="jquery.metadata.js" type="text/javascript">

JS實現IP地址,子網掩碼和預設閘道器的關係是否正確

//校驗IP地址,子網掩碼和預設閘道器的關係是否正確。w是預設閘道器,y是子網掩碼,i是IP地址。function checkIp(w,y,i){ var ws = w.split('.'); var ys = y.split('.'); var is

如何將多行文字設定為不可拖動

今天寫個樣式,搞了半天,都沒搞定,呵呵呵,後來找到了解決方案。 問題:多行文字框在火狐中總是可以拖動,從而會影響整體的佈局,詳見下面的圖示: 解決方案是: 在textarea 標籤中加入: resize:none; 的樣式,如下圖所示:

JS嚴格身份證號

以下是根據身份證號碼編碼規則,使用JS對其進行有效性驗證程式碼<script type="text/javascript"> var Wi = [ 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2, 1 ];

js(jquery)中獲得文字焦點和失去焦點的方法

$(function() {  $('#searchKey').focus(function() {  $('#lbSearch').text('');  });  $('#searchKey').blur(function() {  var str = $(this).val();  str = $.t