<script>
function getData(){
var a = document.getElementById('a').value;
document.getElementById('b').innerHTML = a;
}
</script>
<body>
<textarea id="a"></textarea>
<table border="1" width="200px"><tr><td id="b"></td></tr></table>
<input type="button" value="button" onclick="getData()"/>比如在textarea里面写的内容是 1111111111111111
22222222
我想在TD里面显示1111111111111111
22222222 就是和textarea保存的内容一直有换行
问题是怎样判断换行了加个<br/>
function getData(){
var a = document.getElementById('a').value;
document.getElementById('b').innerHTML = a;
}
</script>
<body>
<textarea id="a"></textarea>
<table border="1" width="200px"><tr><td id="b"></td></tr></table>
<input type="button" value="button" onclick="getData()"/>比如在textarea里面写的内容是 1111111111111111
22222222
我想在TD里面显示1111111111111111
22222222 就是和textarea保存的内容一直有换行
问题是怎样判断换行了加个<br/>
function getData(){
var a = document.getElementById('a').value;
document.getElementById('b').innerHTML = a.replace(/\n/g, "<br />");
}
</script>
<body>
<textarea id="a"></textarea>
<table border="1" width="200px"><tr><td id="b"></td></tr></table>
<input type="button" value="button" onclick="getData()"/>