js中input里面的内容不能换行吗?
javascript吧
全部回复
仅看楼主
level 8
jy03692141 楼主
<script>
document.write(" <input id=\"ss\" type=\"button\" value=\"确认支付\" onchick=" + "\ return wd() /> ");
</script>
这样就能输出按钮,可是我为了便于观看、在 value前面敲了个回车,代码就跑不起来了。
<script>
document.write(" <input id=\"ss\" type=\"button\"
value=\"确认支付\" onchick=" + "\ return wd() /> ");
</script>
同理type前面敲回车还是不行,难道编辑input里面的内容不能换行吗?
2012年01月24日 09点01分 1
level 13
[背扭]不能
2012年01月24日 09点01分 2
level 11
可以竖排 INPUT{writing-mode:tb-rl}
不知道算不算换行,不过列就只有1个了
[揉脸]
2012年01月24日 09点01分 3
level 8
jy03692141 楼主
2楼的兄弟每天都在啊。多谢啊老是看你回答我问题。。
2012年01月24日 09点01分 4
level 9
换行前加转义符号 \
即可
2012年01月24日 10点01分 5
level 12
应该是换行的话js就自动在后面加分号当成两个语句了
2012年01月25日 01点01分 6
level 1
主要是一个字符串不能换行写,
“hello”+
"world"

正确的

“hello
world"
是错误的
2020年05月16日 03点05分 7
好像是 js 文法词法有规定
2020年05月16日 03点05分
level 12
识别问题 你想es5字符串换行的话 (因为是坟贴就不说es6了) 跟6楼说的那样用\转义一下就好了 这样就能告知浏览器字符串换行 w3c学的时候他就说 [吃瓜]
var s = "a\
bc\
def";
console. log(s);
2020年05月16日 04点05分 8
说错了 是5楼
2020年05月16日 04点05分
[懒得理]
2020年05月16日 04点05分
1