input框内容有空格,再给a标签赋值的时候也带空格(输入框有多少空格,a标签就显示多少空格)~JS或JQ方法
input框内容有空格,再给a标签赋值的时候也带空格(输入框有多少空格,a标签就显示多少空格)!!!!!!!!!!!!求大神给支个招,js或jq方法写简单点说就是页面上有...
input框内容有空格,再给a标签赋值的时候也带空格(输入框有多少空格,a标签就显示多少空格)!!!!!!!!!!!! 求大神给支个招,js或jq方法写
简单点说就是页面上有个a标签,点击之后把内容拿出来给input框,可以修改内容
修改完之后,再把修改之后的内容赋值给a标签.
如果input里面有空格(空格键),赋值给a标签时,页面只会显示1个空格.
怎么把空格全保留下来,input中有多少空格,页面就显示多少空格 展开
简单点说就是页面上有个a标签,点击之后把内容拿出来给input框,可以修改内容
修改完之后,再把修改之后的内容赋值给a标签.
如果input里面有空格(空格键),赋值给a标签时,页面只会显示1个空格.
怎么把空格全保留下来,input中有多少空格,页面就显示多少空格 展开
1个回答
展开全部
参考代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>空格符号转义</title>
<style>
a{
color: black;
text-decoration: none;
}
</style>
</head>
<body>
<a href="#">赋值前</a><br>
<input type="text" placeholder="请输入文本">
<button onclick="space()">给A标记赋值</button>
<script>
function space() {
let val = document.getElementsByTagName("input")[0].value;
let re_val = '';
for(v of val){
if(v == ' '){
v = ' ';
}
re_val = re_val + v;
}
document.getElementsByTagName("a")[0].innerHTML = re_val;
}
</script>
</body>
</html>
效果:
代码我已经上传到Github,你可以随时访问以下链接查看效果:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询