Is it possible to talk to bitcoin RPC API with Javascript and WITHOUT using a node server?
It is possible? Yes definitely!

Is it secure and smart to do? NO!

Anyone can see the password of your bitcoin node and thus steal your funds.

You will be hacked in no time.