我有一个表单,其中某些文本字段(主要是日期字段)已禁用给特定用户,但其中有一些值。我不确定它是否是只读字段。 无论如何,事情是我想访问禁用的字段值,以使用javascript执行一些其他操作
这里是控件的字符串化值
{"idbase":"row-4-cell-3","lock":{"vary":0,"fixLock":1,"hidden":"","epmSourced":1},"desc":"Plan_date_ac","name":"date-4-3","lockValue":null,"type":"AC"},
我尝试使用:
form[var.control).value
和
document.getElementById(controls[var].idbase).innerHTML
既不适合我,也不停地投掷' undefined'。
注意:只有javascript,请不要jquery!
答案 0 :(得分:0)
那是一堂课。使用Javascript获取类数据。在代码
下面使用var x = document.getElementsByClassName("example");
x.value // to get the x value
x.innerHTML // to get the content inside the element
参见: https://www.w3schools.com/jsref/met_document_getelementsbyclassname.asp