Problem with changing players walk animation

I’m trying to make it when the player clicks a text button there walk animation changes.

here is my script.
local parent = script.Parent

parent.MouseButton1Click:Connect(function(plr)
if plr.Parent:findFirstChild(“Humanoid”) ~= nil then
local h plr.Parent:findFirstChild(“Humanoid”)
plr.Parent.Animate.walk.WalkAnim.AnimationId = “http://www.roblox.com/asset/?id=
end
end)

you didnt put = after local h.

I tried that and it still didn’t work.

This documentation shows how to change default animations:

I tried looking in this and I couldn’t find any information that could help me.

I looked in both of these links and found nothing I think could help me.
I tried the editing the script from the top link and I still couldn’t do it.