Javascript 在collpase图标上设置标题

Javascript 在collpase图标上设置标题,javascript,html,primefaces,title,Javascript,Html,Primefaces,Title,在Primefaces上,我使用“collapsable=“true”参数创建布局。 当面板关闭时,我只看到一个带有4个箭头的图标。 在图标上方的鼠标上,出现“打开”字样 这个词怎么改? 我尝试一下: document.getElementById('west_pnl-toggler').firstChild.title="visualizza"; 如果我从控制台写入,这可以正常工作,但运行应用程序不起作用,错误为: TypeError: document.getElementById(...

在Primefaces上,我使用“collapsable=“true”参数创建布局。 当面板关闭时,我只看到一个带有4个箭头的图标。 在图标上方的鼠标上,出现“打开”字样 这个词怎么改? 我尝试一下:

document.getElementById('west_pnl-toggler').firstChild.title="visualizza";
如果我从控制台写入,这可以正常工作,但运行应用程序不起作用,错误为:

TypeError: document.getElementById(...) is null
如何设置此标题,或检测设置是否已结束


非常感谢

您可以在
p:layout

<p:layout expandTitle="Visualizza" 
          closeTitle="Chiudi"
          collapseTitle="Collapse"
          resizeTitle="Ridimensiona" >


您可以对每一行使用
警报
控制台。记录日志
,查看代码停止工作的位置。在查找之前,节点需要存在。如果您的脚本位于相关HTML之上,请确保将其调用推迟到加载eventthank的@PaulS。但是怎么做呢?这是工作!Grazie mille,ho perso 3矿石/法罗funzionare,ed era Semplicisimo.Figurati,cmq c'era scritto nella Documentation:)