有2种方法在sun实现的jsf页面里加入javascript代码:
一。直接导入js文件
二。
不过,有个地方比较郁闷,就是如果你的js代码里包含“”,“&”,"<"等符号时,会解析出错,这种情况下就只能用第一种方法。
一。直接导入js文件
<
ui:script url
=
"
../resources/js/validation.js
"
/>
二。
<
ui:script
>
function validateForm() {
var boxese=document.getElementsByTagName("input");
var count = 0;
//对表单中所有的input进行遍历
for(var i=0; i<boxese.length ;i++) {
//判断是否为文本框
if(boxese[i].type=="checkbox") {
if(boxese[i].checked) {
count++;
}
}
}
if(count == 0) {
alert("please select keyword position!");
return false;
}
else {
return true;
}
}
</ ui:script >
function validateForm() {
var boxese=document.getElementsByTagName("input");
var count = 0;
//对表单中所有的input进行遍历
for(var i=0; i<boxese.length ;i++) {
//判断是否为文本框
if(boxese[i].type=="checkbox") {
if(boxese[i].checked) {
count++;
}
}
}
if(count == 0) {
alert("please select keyword position!");
return false;
}
else {
return true;
}
}
</ ui:script >
不过,有个地方比较郁闷,就是如果你的js代码里包含“”,“&”,"<"等符号时,会解析出错,这种情况下就只能用第一种方法。