2017-12-18 24 views
0

제목과 ID로 요소를 가져와야하는 sharepoint에 javascript 메서드를 추가하고 이름이 변경됩니다. 나는 그런 방법을 쓰는 문법에 대해 잘 모르겠다. 나는 그렇게하는 좋은 예를 찾을 수 없다. 도와주세요. 내 코드는 지금 이와 같습니다.Sharepoint로 javascript를 사용하여 제목으로 요소 찾기

function ValidateComments() 
{ 
var val1 = elements[index].title("inspection"); 
var val2 = elements[index].title("Start date"); 
var val3 = elements[index].title("End date"); 
var val4 = elements[index].title("Comments"); 

    if (val1 === true){ 

    if ((val2 !== "" && val3 !== "") || val4 !="") 

    } 
    alert("Valid"); 

    } 
    else { 

    alert("NOT Valid"); 

    } 
+0

에서 getElementById()를 사용하는 것은 불가능하다; 또는 getElementByName(); 이드와 이름으로 모두 변경하고 대부분의 시간을 변경합니다. – Mindan

+0

HTML의 구조를 볼 수 있도록 관련 HTML을 추가 할 수 있습니까? – Nisarg

답변

1

코드를 다음과 같은 것을 시도해보십시오

var val1 = document.querySelector('[title="inspection"]').value; 

참고 : 그것은 더 일치가 발견되지 않으면 지정된 선택 또는 선택기 그룹 또는 널 (null)와 일치하는 문서 내에서 첫 번째 요소를 반환합니다.

출력 이하 참조 : enter image description here