html如何把用户输入的数值批量替换给href的部分内容?

html-css07

html如何把用户输入的数值批量替换给href的部分内容?,第1张

写一个js事件,在你需要输入的<input id="yyy" .... οnblur="tianchong">(添加一个失去焦点事件),然后写个填充函数

function tianchong(){

var a = document.getelementbyid(yyy).value(获取yyy输入框的值)

var b = document.getElementById('xxx')(获取要替换的a标签id是xxx)

var c = document.getElementById('xxx2')(获取要替换的a标签id是xxx)

b.setAttribute('href', a)替换

c.setAttribute('href', a)

}

可以由后端推送。

前端和后端用websocket建立连接,后端有数据更新的时候推送给前端,前端收到推送的消息再进行展示即可。比如说后端定时去爬取一些新闻信息,再推送给前端这样子就可以做到你说的根据时间不同替换内容。

当然前端实现定时更换也是可以的js的setTimeout方法就是一个定时任务,你可以在里面写定时多长时间去重新渲染html,这样也能做到你说的根据时间不同替换内容。