해결할 수없는 문제가 있습니다. 내 수업에서 나는 설정 : 명확하게 설정된 경우 요소 특성에 액세스 할 수 없습니다.
text.Attributes.Add("oldValue", text.Text);
코드 나 값이 제대로 설정되고 볼 수 디버깅. 내가 크롬 페이지 소스를 볼 때 나는 다음을 참조 : 당신이 볼 수 있듯이,
oldvalue
속성을 설정하고 올바른 값을 가지고있다
<input name="astextMon" type="text" value="4,25"
id="textMon" class="inputText"
autocomplete="on"
onfocus="ValidateReadStatus(this.id,this.ValueId);SetFocus(this.id);"
valueid="408412"
oldvalue="4,25"
onchange="return GridOnChange('0;0',this,'textMon',1,true);"
onkeydown="return GridOnKeyDown(this.id,'0;0');"
ondblclick="SetTextPos('0;0');"
>
을,하지만 난에 액세스하려고하면 난 항상 undefined
를 얻을. Chrome 콘솔에서 요소에 액세스 할 때도 마찬가지입니다.
무엇이 여기에 있습니까?
EDIT. name 속성의 오타는 코드를 여기에 배치 할 때 발생했습니다. 그것은 문제가 아닙니다. 요소에서
내 클래스text.Attributes.Add("oldValue", text.Text);
의 oldValue입니다 = "4,25"속성 사라져을 : 나는 제거 할 때 때문에, 대소 문자 구분도 문제가되지 않습니다 생각합니다. 또한 oldValue를 oldvalue로 변경하려고 시도했지만 동일한 문제가 남아 있습니다.
난 내가 뭔가를 제대로 값 속성을 경고alert(element.value)
를 입력하면
alert(element.oldvalue) or alert(element["oldvalue"]) or
alert(element["oldValue"]) or alert(element["oldValue"]) none work.
를 사용하여 개체에 액세스하는 것을 시도하고있다.
어떻게 값에 액세스하려고합니까? – toniedzwiedz
자세한 내용은 내 게시물을 편집했습니다. – JoonasL