PowerShell을 사용하여 웹 테스트를 만들고 싶습니다. 새 캘린더 항목을 만들 때 SharePoint Textbox에 문제가 발생했습니다. 필드에서 속성은 다음과 같습니다 InternetExplorer Com Object, getElementById, getElementsByName 및 getElementsByTagName
지금 당신이 볼 수있는, 내가 사용할 수있는 고정 된 ID가 없습니다."Titel"이라는 단어를 검색하여 ID를 얻을 수 있습니까?
(제목 = titel이 ;-) 독일어 때문에) 다음 코드는 작동하지 않습니다
.
$ie2.Document.getElementById("*ctl00$TextField").value = "test"
$ie2.Document.getElementByName("*ctl00$TextField").value = "test"
$ie2.Document.getElementByTagName("Titel").value = "test"
소스 코드에서 Internet Explorer에서가 :
<td nowrap="true" valign="top" width="190px" class="ms-formlabel"><h3 class="ms-standardheader">
<nobr>Titel<span class="ms-formvalidation" title="Dies ist ein Pflichtfeld." > *</span></nobr>
</h3></td>
<td valign="top" class="ms-formbody">
<!-- FieldName="Titel"
FieldInternalName="Title"
FieldType="SPFieldText"
-->
<span dir="none">
<input name="ctl00$m$g_27855e01_08c1_498d_b130_0b761c472fbd$ctl00$ctl05$ctl00$ctl00$ctl00$ctl04$ctl00$ctl00$TextField" type="text" maxlength="255" id="ctl00_m_g_27855e01_08c1_498d_b130_0b761c472fbd_ctl00_ctl05_ctl00_ctl00_ctl00_ctl04_ctl00_ctl00_TextField" title="Titel" class="ms-long ms-spellcheck-true" /><br />
</span>
액세스하려는 HTML 스 니펫과 작업이 완료되었을 때의 모양을 게시해야합니다. – Tomalak
Thanks Tomalak 귀하의 코멘트! SharePoint에서 새 캘린더 항목을 만들고 싶습니다. – LaPhi