2011-10-11 53 views
-1

我有一個名爲title的字段。將一個字段複製到另一個字段,但在單詞之間添加逗號?

我有第二個字段叫做標語。

用戶將手動填寫標題,我需要標語字段是標題字段的副本,但每個詞之間用逗號隔開。

因此,用戶會在標題中放置「紅蘋果」,然後標語將與標題相同,但在單詞之間帶逗號。

標題=紅蘋果
標語=紅,蘋果

有人可以說話我通過代碼來做到這一點嗎?

感謝

+2

您是否在尋找一個免費的開發者? –

+0

你想在哪裏顯示標語?或者你想把它存儲在數據庫中? – DhruvPathak

+0

您是否在尋找PHP解決方案或Javascript解決方案? – Herbert

回答

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) 
+0

添加四個空格來格式化代碼。在提交之前使用預覽窗格進行檢查。 –

+0

@Mike感謝您的編輯 –

2
var title = "red apples"; 
var tagline = title.split(" ").join(", "); 
1

這裏是一個working example

<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> 
相關問題