Something has gone wrong. Cannot read property 'get' of undefined

Make sure get() in the JAVASCRIPT doesn't having undefined value. Check the condition before using get().

Sample Code:

var contractNo = component.find("contractNo");
var contractNoValue = contractNo.get("v.value")

In the above code, there should be a component with id "contractNo", else we will get this error.


  1. I have mentioned everything correct, but still i am facing the issue, may i know if there are any trouble shooting points.

    Code: Component:

    js controller: var selectedSOrg = component.find("selctOrg").get("v.value");

    Error is: [Cannot read property 'get' of undefined]

    1. I think the issue is with component.find("selctOrg").
      The component is not found.