diff --git a/src/navbar/__test__/__snapshots__/demo.test.jsx.snap b/src/navbar/__test__/__snapshots__/demo.test.jsx.snap
index 8017694f4..380940eed 100644
--- a/src/navbar/__test__/__snapshots__/demo.test.jsx.snap
+++ b/src/navbar/__test__/__snapshots__/demo.test.jsx.snap
@@ -753,6 +753,7 @@ exports[`Navbar > Navbar mobileVue demo works fine 1`] = `
@@ -1312,6 +1313,7 @@ exports[`Navbar > Navbar searchVue demo works fine 1`] = `
diff --git a/src/search/__test__/__snapshots__/demo.test.jsx.snap b/src/search/__test__/__snapshots__/demo.test.jsx.snap
index 4f62b6405..e9c35a337 100644
--- a/src/search/__test__/__snapshots__/demo.test.jsx.snap
+++ b/src/search/__test__/__snapshots__/demo.test.jsx.snap
@@ -27,6 +27,7 @@ exports[`Search > Search actionVue demo works fine 1`] = `
autofocus=""
class="t-input__keyword t-search--center"
confirm-type="search"
+ enterkeyhint="search"
placeholder="搜索预设文案"
type="search"
/>
@@ -63,6 +64,7 @@ exports[`Search > Search baseVue demo works fine 1`] = `
@@ -133,6 +135,7 @@ exports[`Search > Search mobileVue demo works fine 1`] = `
@@ -187,6 +190,7 @@ exports[`Search > Search mobileVue demo works fine 1`] = `
autofocus=""
class="t-input__keyword t-search--center"
confirm-type="search"
+ enterkeyhint="search"
placeholder="搜索预设文案"
type="search"
/>
@@ -244,6 +248,7 @@ exports[`Search > Search mobileVue demo works fine 1`] = `
@@ -301,6 +306,7 @@ exports[`Search > Search mobileVue demo works fine 1`] = `
@@ -341,6 +347,7 @@ exports[`Search > Search otherVue demo works fine 1`] = `
@@ -377,6 +384,7 @@ exports[`Search > Search shapeVue demo works fine 1`] = `
diff --git a/src/search/search.tsx b/src/search/search.tsx
index 005f8a426..996dec7f4 100644
--- a/src/search/search.tsx
+++ b/src/search/search.tsx
@@ -140,6 +140,7 @@ export default defineComponent({
onBlur={handleBlur}
onInput={handleInput}
confirm-type="search"
+ enterkeyhint="search"
onCompositionend={handleCompositionend}
/>
{readerClear()}