完整的HTML ID

时间:2010-12-27 17:51:04

标签: powershell powershell-v2.0 getelementbyid

可以减少ID吗?

$ie.Document.getElementById("ctl00_m_g_27855e01_08c1_498d_b130_0b761c472fbd_ctl00_ctl05_ctl00_ctl00_ctl00_ctl04_ctl00_ctl00_TextField").value = "Test Text"

喜欢(不工作!)

$ie.Document.getElementById("*ctl00_ctl04_ctl00_ctl00_TextField").value = "Test Text"

1 个答案:

答案 0 :(得分:1)

你可以使用jQuery:

$('[id$=ctl00_ctl04_ctl00_ctl00_TextField]').val("Test Text");

当然,性能会受到影响,但除非在大页面上发生这种情况,否则不会引起注意。