Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
365
WebTextEdit ClientSideEvent Javascript - Can't Eval
posted


Hi, I urgently need help, please.

WebtextEdit ClientSideEvent execute javascript statement on mousemove event. I can successfully change the style of another object type on this WebTextEdit ClientSide MouseMove event:document.getElementById("Object2").style.backgroundColor = '#F0F5F7';

But when I want to change the style of the WebTextEdit control:
document.getElementById("WebTextEdit1").style.backgroundColor = '#F0F5F7'; Then nothing happens

When I execute the script on the same WebTextEdit Clientside for another object which is not a WebtextEdit:
Object2.style.border='1px solid #FFE6A0'; Then it works

But when I want to change the WebtextEdit Clientside style:
WebTextEdit1.style.border='1px solid #FFE6A0';

Then I get Error: Can't Eval WebTextEdit1.style.border='1px solid #FFE6A0';

Please Help

Parents
No Data
Reply
  • 45049
    posted

    You want to use the CSOM of the WebTextEdit, rather than just the JavaScript DOM.  The WebTextEdit object you get from one of the client-side events is a JavaScript object, but not directly an HTML element.  The object does not directly have a "style" property, which is why you get this error.

    The style properties, including borders, are off the Element property of the WebTextEdit control itself.

    function WebTextEdit_MouseMove(oEdit, text, oEvent)
    {
        oEdit.Element.style.backgroundColor = '#F0F5F7';

    Please remember that this is a peer-to-peer forum.  We'll post answers when and as we can, but we may not be able to handle "urgent" issues so quickly.  For official assistance from Infragistics, particularly for urgent issues, you should likely submit a support request instead of using the forums.

Children