java jsp中控件绑定_jsp页面常用控件
1.點(diǎn)擊按鈕返回?上一頁(yè):
2.點(diǎn)擊按鈕跳轉(zhuǎn)到另一個(gè)jsp頁(yè)面:
3.復(fù)選框?:
保存登錄名
4.背景圖片超鏈接:
評(píng)價(jià)
5.在js中獲取html中表單元素的value值:
function show() { alert(document.getElementById("txt").value?) }
6.在js中打開另一個(gè)jsp頁(yè)面:
function to(){?window.location.href="index.jsp";?}
7.在js中給從表單傳過來的中文用戶名編碼?:
var username=encodeURI(document.getElementById("username").value);
8.servlet端處理jsp頁(yè)面?zhèn)鬟f過來的中文?:
String username=URLEncoder.encode(request.getParameter("username"),"utf-8");
9.js中判斷jsp中的復(fù)選框?是否被選中:
if(document.getElementById("checkboxID").checked){ alert("checkbox is checked"); }
10.由jsp表單向servlet傳遞中文變量的技巧:
先在js中處理,然后提交給servlet
var username='';
username=encodeURI(username);
11.單選按鈕?的問題:
學(xué)生
教師
管理員
把三個(gè) name 設(shè)置一樣才可以單選。
12.js中如何判斷單選按鈕被選中:
for(i=0;i
if(document.form1.place[i].checked)
{
alert(document.form1.place[i].value);
}
}
或:var type=document.getElementsByName("cate");
for(i=0;i
if(type[i].checked)
{
tag=type[i].value;
}
}
13.在servlet中給jsp頁(yè)面?zhèn)鱽淼乃阉麝P(guān)鍵字編碼?:
String kw=URLEncoder.encode(request.getParameter("kw"),"utf-8");
14.分頁(yè)自增問題:
要引一下java.lang.*包
jsp代碼:
&tpid=&page=">下一頁(yè) 第頁(yè)15.點(diǎn)擊按鈕生成一個(gè)文本框:
點(diǎn)我生成一個(gè)文本框
16.js中的字符串分割函數(shù):
str="2,2,3,5,6,6"; //這是一字符串
var strs= new Array(); //定義一數(shù)組
strs=str.split?(","); //字符分割
for (i=0;i
document.write(strs[i]+"
"); //分割后的字符輸出
}
17.對(duì)文字onclick(點(diǎn)擊Test會(huì)調(diào)用test()函數(shù)):
Test
18.文本域?:
您的意見:
19.js中分割字符串?:
var a="a?b?c";
var arr=a.split("?");
alert(arr[0]);
20.js中判斷變量是否undefined?:
if?(?typeof?(temp) ==?"undefined"?){
alert("undefined"?);
}
21.獲取被選中下拉框?的值:
請(qǐng)選擇...
alert($("#yewuyuan").find("option:selected").text())
或:alert($("#yewuyuan option:checked").text());
$("#yewuyuan?").val();
22.中文亂碼?:
get請(qǐng)求:
String? stuname = request.getParameter("stuname");
String str = new String(stuname.getBytes("ISO-8859-1"),"utf-8")
post請(qǐng)求:
request. setCharacterEncoding("UTF-8");
23.js中獲得當(dāng)前系統(tǒng)時(shí)間?:
var myDate = new Date();
var mytime=myDate.toLocaleTimeString();
24.js丟棄小數(shù)部分,保留整數(shù)部分
js:parseInt(7/2)
25.超鏈接去掉下劃線:
style="text-decoration: none"
26.table合并行或列:
星期一菜譜??合并3列成一列素菜茄子扁豆豆腐白菜??合并2行成一行27.js正則表達(dá)式驗(yàn)證手機(jī)號(hào)碼?:
var reg =/(^0{0,1}1[3|4|5|6|7|8|9][0-9]{9}$)/;
if(!reg.test(num1)){
var mes="您輸入的手機(jī)號(hào)碼不正確,請(qǐng)重新輸入!";
$("#mes").html(mes);
return;
}
28.js取整?:
丟棄小數(shù)部分,保留整數(shù)部分
js:parseInt(7/2)
向上取整,有小數(shù)就整數(shù)部分加1
js: Math.ceil(7/2)
四舍五入
js: Math.round(7/2)
向下取整
js: Math.floor(7/2)
parseInt(str)
29.jsp頁(yè)面添加錨點(diǎn)?:
A
A
30.div中添加滾動(dòng)條?:
這里是你要顯示的內(nèi)容如果要出現(xiàn)水平滾動(dòng)條,則: overflow-x:auto
同理,垂直滾動(dòng)條為: overflow-y:auto
31.頁(yè)面獲取回車事件?并提交表單:s
if (event.keyCode == 13)
{
document.getElementById("login").click();
}
32.jquery獲取table中的值?:
//點(diǎn)擊保存某個(gè)答案
function saveone(obj){
//序號(hào)
var ide=$(obj).parent().parent().parent().children().eq(0).children().eq(0).children().eq(0).val();
alert(ide);
}
33.jquery獲取被選中單選框?的值:
var myname='key'+myserial;
alert(myname);
var thekey=$("input[name='"+myname+"']:checked").val();
alert(thekey);
34.jquery獲取被選中的復(fù)選框?的值:
$("[name='"+myname+"']:checked").each(function(){
var i=parseInt($(this).val());
thekey+=i;
})
35.jquery獲取table的每一行的第一列?數(shù)據(jù)
$("#myques tr").each(function(){
var $thisTr = $(this);
var $thisFirstTd = $("td:eq(0)",$thisTr );
alert($thisFirstTd.text());
});
36.jquery獲取table的行數(shù)
var t01 = $("#myques tr").length;
37.jquery給變量id?賦值
$('#'+id).val(allparams);
38.fmt?標(biāo)簽:
總結(jié)
以上是生活随笔為你收集整理的java jsp中控件绑定_jsp页面常用控件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 支持运动健康 华为发业界首款心率体温双测
- 下一篇: 舍掉LCD!Redmi Note 12