Php javascript使用新行设置textarea值
我不熟悉php、javascript和web 我遇到了一个情况=>我必须在客户端设置文本字段的值,我将值传递给javascript函数,它将值设置为Php javascript使用新行设置textarea值,php,javascript,Php,Javascript,我不熟悉php、javascript和web 我遇到了一个情况=>我必须在客户端设置文本字段的值,我将值传递给javascript函数,它将值设置为 function editSubService(description){ setVal("sub_service_description", description); } 它设置了正确的值,但是如果文本中有新行,它不会设置文本字段。如何设置文本字段的值,只有当新行具有type=“text”的元素不接受任何换行字符时,文本字段
function editSubService(description){
setVal("sub_service_description", description);
}
它设置了正确的值,但是如果文本中有新行,它不会设置文本字段。如何设置文本字段的值,只有当新行具有type=“text”
的元素不接受任何换行字符时,文本字段的值才起作用。根据定义,它是一个单行字段。
如果希望有多行输入,请使用
它是type=“text”
的规范,根据:
文本:单行文本字段;换行符将自动从输入值中删除
例如:
var area=document.getElementById(“子服务描述”);
area.value=“这是一些\n带有换行符的文本”;
控制台日志(区域值)代码>
带有type=“text”
的
元素将不接受任何换行符。根据定义,它是一个单行字段。
如果希望有多行输入,请使用
它是type=“text”
的规范,根据:
文本:单行文本字段;换行符将自动从输入值中删除
例如:
var area=document.getElementById(“子服务描述”);
area.value=“这是一些\n带有换行符的文本”;
控制台日志(区域值)代码>
代码>这是一个文本区域,但仍然没有这样设置------如何设置it@mindFreezer哦,textarea的工作与输入元素略有不同。我将编辑一个示例,请稍等。页面不存在这是一个文本区域,但仍然没有这样设置------如何设置it@mindFreezer哦,textarea的工作与输入元素略有不同。我将在示例中进行编辑,请稍候。页面不存在。您可以在设置值之前删除所有不需要的空格。。mystring=mystring.replace(/(^\s+\s+$)/g,,)。。。这可能会对您有所帮助……在这里,您将用空格替换它,我不想用新行丢失数据,我这样做了
但它不起作用。您可以在设置值之前删除所有不需要的空格。。mystring=mystring.replace(/(^\s+\s+$)/g,,)。。。希望这对您有所帮助……在这里,您将用空格替换它,我不想用新行丢失数据,我这样做了
但也不起作用