gpt4 book ai didi

java - 从自定义 html 属性获取值

转载 作者:行者123 更新时间:2023-12-03 11:44:19 26 4
gpt4 key购买 nike

我负责维护一个非常旧的 Java Web 应用程序。 (最近从tomcat 4传到了tomcat 6,可能就是这个引起的问题。)

在jsp中有一个表,其中包含该列(其中elenco是对象的java数组,elenco[y]表示表的每一行都有一个不同的对象)。所以基本上它是每行的单选按钮:

<form name="index" action="elencoRichiesteFotoImpronte.jsp">    
<td width="5%"><div align="center"><input type="radio" value="<%=elenco[y].getId()%>" value1="<%=state%>" value2="<%=elenco[y].getNameOp()%>" data-val2="<%=elenco[y].getNameOp()%>" name="selrec" id="selrec" ></div></td>
</form>

(我添加了属性 data-val2,以对 html-5 进行一些尝试,但没有成功。而且我也添加了 id,因为在我继承的代码中不存在)。在同一个jsp中,javascript中有很多部分可以访问radiobutton的选定值,例如:

      alert(document.index.selrec.value2);

但它表明该值未定义,因此大多数代码不起作用。是否存在一种简单的方法来访问单选按钮的选定自定义值,而无需对所有代码(可能是一些 HTML 标签)进行重大更改? (并且可能不使用 jquery。)

最佳答案

是的,这是可以做到的。

alert(document.getElementById('selrec').getAttribute("value2"));

这将访问单选按钮的自定义属性

关于java - 从自定义 html 属性获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26122780/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com