我有一个名为title的字段。
我有一个名为标语的第二个字段。
用户将手动填写标题,我需要标语字段作为标题字段的副本,但每个单词之间使用逗号。
因此,用户会在标题中加上“红苹果”,然后标语与标题相同,但在单词之间使用逗号。
标题=红苹果
tagline = red,apples
有人可以通过代码告诉我这件事吗?
由于
答案 0 :(得分:2)
var title = "red apples";
var tagline = title.split(" ").join(", ");
答案 1 :(得分:1)
<input id="title" type="text" value="Red Apples" />
<input id="tagline" type="text" value="" />
<input type="button" value="do stuff" onClick="stuff()"/>
<script type="text/javascript">
window.stuff = function(){
title = document.getElementById("title");
tagline = document.getElementById("tagline");
tagline.value = title.value.split(" ").join(", ");
}
</script>
答案 2 :(得分:1)
$title = 'red apples ';
$title= trim($title); //make sure no space before or after the string, it would convert to comma
$tagline = str_replace(' ', ',', $title)