1
我正在製作一個類似於this的html模板生成器。它將具有特定的樣式和標記,所以它真正要做的就是從窗體中獲取輸入並將它們放置在「模板」中並作爲文本輸出以便於複製/粘貼。我想知道是否有更簡單的方法來實現這一點,比如使用jQuery。打開所有建議。來自表單的HTML標記生成器
我正在製作一個類似於this的html模板生成器。它將具有特定的樣式和標記,所以它真正要做的就是從窗體中獲取輸入並將它們放置在「模板」中並作爲文本輸出以便於複製/粘貼。我想知道是否有更簡單的方法來實現這一點,比如使用jQuery。打開所有建議。來自表單的HTML標記生成器
jQuery有一些處理DOM的方法可供選擇,這些方法可用於從窗體創建HTML標記。如果適合你的目的,它也有一些特定的方法來形成自己。
查看API for Manipulation。有許多方法可能會有用。
由於您正在使用表單值構建HTML,因此.wrap() method對於可以使用外部鏈接CSS文件進行樣式化的輸入標記,ID和類包圍內容可能非常有用。另請參閱.wrapAll()和.wrapInner()。
您可能會發現.html()方法也很有趣,用於獲取任何元素的內容。這有點與你需要的相反,但它可以派上用場。
糾正我,如果我錯了,但從我理解這操縱DOM中的東西。我將如何輸出該文本作爲複製/粘貼? – 2012-08-08 15:15:09
如果您嘗試顯示HTML輸出(如示例),則可以將生成/操作的HTML包裝到[
好吧,那部分出來了,如果我想從輸入標籤中獲取文本呢?我必須首先「動作=發佈」表單嗎?因爲輸入標籤中的信息不在DOM中。 – 2012-08-09 16:35:43