これは混乱を招く可能性がありますが、ここでは説明します。javascriptのコンテンツプレースホルダーの問題で第2のCSSが発生する
私はUserProfile.masterという名前のmasterpageを持っています。これはUserProfileWall.aspxにリンクされたcontentplaceholderを持っています。私はuserprofilewallページにいくつかのjavascriptと第2のCSSファイルを読み込もうとしています。マスターページ上のすべてをねじ込みます。私はjavascriptとdivテーブルに私を連れてくるdivテーブルにリンクを入れ子にすることはできないと言っているので、userprofilewall contentplaceholderにcssリンクを置くことはできません。
Javaスクリプトは、textareaからdivにテキストを追加するためのボタンクリックイベントを実行するだけです。しかし何らかの理由で、それは動作しません。二CSS
なしこれは私が第二のCSSに挿入したいものですません:
div{
width:400px;
height:400px;
border:1px solid red;
padding:10px;
margin-top:10px;
}
私のコード今のところ全体userprofilewallため
<%@ Page Title="" Language="C#" MasterPageFile="~/UserProfile.master" AutoEventWireup="true" CodeFile="UserProfileWall.aspx.cs" Inherits="Default2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<link href="css/Style.css" rel="stylesheet" type="text/css" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.5.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$('button').click(function() {
var x = $('textarea').val();
$('div').html(x);
});
</script>
<textarea style="border: 0" cols="77" rows="5"></textarea>
<button>Post Message</button>
<div></div>
</asp:Content>
私は行くのですかどちらかjavascriptを修正したり、CSSを修正してuserprofilewallに入れて、javascriptでそれを取り出せます。