Solved. Thanks to AmMilinPatel's great help. to me it's great!!
Using the help,I(user56534)completed my final source code and share for others's reference.
But it have a bug that I don't know the reason.If anyone know,please generous to me.
Bug description:The VBA clicks URL-1, then get URL-2 automatically well most case.
But in a great while,between URL-1 and URL-2, a alert window(see attached image) pop up.
In that cast, I must click one of two options. I want to do it in Code.
I tried chd.SwitchToAlert.Accept without success.
My new goal: how can click one of two options between URL-1 and URL-2.
Image desc: Because of not knowing how to upload image,I describe in text.
Based on IP,although physically user is in Switzerland,this website is in US.
Either forward to Switzerland or continue with this US site.
And then below, there're two icons. one is for Switzerland and the other is for US.
'My new revised complete code
Dim ss As String
Dim i, j
Dim chd As New Selenium.ChromeDriver
Dim arr As Variant, item As Variant
arr = Array("j30a7xlg", "J303A3DB")
For i = 1 To 10
For j = LBound(arr) To UBound(arr)
' Wait for the submit button to become clickable
'chd.WaitElementPresentByCss("#app-standalone-warrantylookup button", timeout:=5000) 'Not working, Why?
'chd.SwitchToAlert.Accept 'Not working
' Click the submit button
Debug.Print i, j, arr(j), chd.FindElementByCss("#app-psp-warranty > div.psp-warranty__body > div > div.psp-warranty__status > div > div.warranty-status__content > div > div.chart-time-bucket > div.chart-expires > p:nth-child(2) > strong").Text