O componente Script
é uma marca HTML <script> padrão, que pode ser localizada na marca <head> ou na marca <body>. Use o componente Script para adicionar JavaScript à sua página.
Ao soltar este componente em uma página no Visual Designer, ele é inserido na marca <head>. O componente não é renderizado na página, mas você pode vê-lo sob o nó head1 na Se você quiser a marca <script> em <body>, em vez disso, arraste o nó do script na janela Navegador do nó head para o nó body.
<head> para a marca <body>, abra o editor JSP e verifique se o componente Script está posicionado no código JSP antes de quaisquer componentes que o utilizam. Se necessário, recorte e cole o componente Script para movê-lo. Você pode usar esta marca para apontar para um arquivo JavaScript ou para especificar o código JavaScript diretamente, como descrito abaixo:
url na janela Propriedades do componente.
<ui:script binding="#{Page1.script1}" id="script1"/>
Para adicionar código JavaScript, você deve transformar a marca em uma marca <ui:script> inicial e final e colocar o código entre as marcas. Por exemplo:
<ui:script binding="#{Page1.script1}" id="script1">
function foo(text) {
(Texto
}
</ui:script>
Para usar o script acima, você deve chamar a função foo() em uma das propriedades JavaScript de outro componente. Por exemplo, você poderia adicionar um componente Campo de texto a uma página e definir sua propriedade OnFocus com o seguinte texto:
foo('o campo de texto acaba de receber o foco'};
Quando executa a aplicação e clica no campo de texto no navegador, você vê uma caixa de alerta semelhante à seguinte:
Para obter mais informações sobre a marca HTML <script>, consulte a seguinte página da Web de W3C: