selenium 使用clear()无法清除textarea中的内容

我想清除textarea中原本的内容,然后输入新的内容进去
我想操作的标签内容如下:

img

我目前使用的方法如下:

web.find_element_by_id('projectContent').click()
web.find_element_by_id('projectContent').clear()
web.find_element_by_id('projectContent').send_keys('---test---')

但是没有效果
我也尝试了使用JavaScript

jsStr = "var kw = document.getElementById('projectContent') ;kw.value='javascript';"
driver.execute_script(jsStr)

也没有效果
请问这种textarea标签如何要如何处理?

编译器不能改源码,想要改HTML源码只能去浏览器上面改,所以clear()用不了

是不是有多个相同名字的ID