`

js访问jsf的SelectOneRadio组件方式

    博客分类:
  • jsf
阅读更多

1、jsf页面中有2个单选按钮,需要在js中判断当前选中的是哪一个,可以使用如下js代码访问:

<h:form id="userForm">

<h:selectOneRadio id="loginUser">

<f:selectItem itemLabel="admin" itemValue="1"/>

<f:selectItem itemLabel="guest" itemValue="0"/>

</h:selectOneRadio>

</form>

 

js代码判断当前选中的单选按钮:

<script type="text/javascript">

function check() {

var selAdmin= userForm['userForm:loginUser'][0].checked;

var selGuest= userForm['userForm:loginUser'][1].checked;

if(selAdmin) {

alert("Curent selection is admin!");

}else if(selGuest) {

alert("Current selection is guest!");

}

}

</script>

 

2、在jsf<h:inputText/>中限制只允许输入数字:

<h:inputText id="numberInput" onkeypress="if(event.which < 48 || event.which > 75) return false;)"/>

 

分享到:
评论

相关推荐

    JSF实现的智力测试系统

    JSF的核心思想是将用户界面组件与业务逻辑分离,通过事件驱动的方式进行通信,使得开发者可以专注于业务逻辑而无需过多关注底层的HTML和JavaScript细节。 在"JSF实现的智力测试系统"中,我们可以推测该系统是一个...

    jsf,radiobutton分组示例

    在JavaScript Server Faces (JSF) 中,`radiobutton`组件是用于创建单选按钮的,它们通常用于在一组互斥选项中让用户选择一个。在这个"jsf,radiobutton分组示例"中,我们将深入探讨如何在JSF应用中有效地使用`&lt;h:...

    jsf常用控件的使用

    在JavaScript Server Faces (JSF) 中,控件是构建用户界面的关键组成部分,它们允许开发者创建交互式的Web应用程序。本文将深入探讨JSF中的一些常见控件及其使用方法,旨在帮助开发者更好地理解和应用这些控件。 1....

    jsf核心编程(第三版)英文版

    - **组件交互**:深入了解各个JSF组件之间的交互方式,如如何处理用户输入、如何在页面之间导航等。 - **导航规则**:学习如何定义导航规则,以便根据不同的情况(如成功或失败的结果)导航到不同的页面。 #### ...

    JavaServer Faces JSF标签快速参考

    ### JavaServer Faces (JSF) 标签快速参考 #### HTML 标签库 ##### 1.1 commandButton **用途**: `commandButton` 标签用于创建一个HTML中的`&lt;input type="button"&gt;`元素,它允许用户通过点击来触发特定的动作。 ...

    Core JavaServer Faces

    本章节将详细介绍 JSF 的核心概念、Facelets 页面布局、表单元素(如 TextField)、按钮处理、结果页面映射、请求参数处理、RadioButton 组件、数据转换、验证机制、资源加载等方面的知识。 #### Facelets 页面布局...

    richfaces标签例子

    【richfaces标签例子】是关于JavaServer Faces (JSF)框架中RichFaces组件库的使用教程,主要展示了如何在Web应用程序中实现一个日历组件。RichFaces是一个强大的UI组件库,它扩展了JSF的功能,提供了许多富互联网...

Global site tag (gtag.js) - Google Analytics