0
<script src="recentimg.js" type="text/javascript"></script>

<script language="JavaScript">
imgr = new Array();
imgr[0] = "noimage.jpeg";
RandomImg = true;
</script>

ボタンをクリックしたときの方法..ランダムな画像をロードするようにします..つまり、このスクリプトをonclickでロードします

<script language="JavaScript">
imgr = new Array();
imgr[0] = "noimage.jpeg";
RandomImg = false;
</script>

私は試した

<input type="button" onclick="write()" value="load">
<script language="JavaScript">
function write(){RandomImg = false;}
</script>

しかし、それは動作しません..

注:私のWebはphp、ajaxロードをサポートしていません


更新 ------------ 完全なコード ..

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js' type='text/javascript'></script>

<script language="JavaScript">
imgr = new Array();
imgr[0] = "https://dl.dropbox.com/u/36050019/Bukraa.coM/noimagejpeg.jpeg";
showRandomImg = true;
boxwidth = 298;
cellspacing = 8;
borderColor = "#F5F5F5";
bgTD = "#000000";
thumbwidth = 80;
thumbheight = 64;
fntsize = 16;
acolor = "#666";
label = "اخبار مصر";
aBold = true;
icon = " ";
text = "comments";
showPostDate = false;
summaryPost = 0;
summaryFontsize = 10;
summaryColor = "#666";
icon2 = " ";
numposts = 4;
home_page = "http://bukraa.blogspot.com/";
</script>
<style>table td {
padding: 0px;
text-align: right;
}</style>
<script src="https://dl.dropbox.com/u/36050019/Bukraa.coM/recentpost.js" type="text/javascript"></script>

.....クリックでラベルを変更したい

label = "توب نمبر";

次に、ボタンをクリックすると..私のコードは、ページを更新せずに新しいラベルフィードを表示します.Javaスクリプト、jqueryを使用してそれを行うことができますか?

4

1 に答える 1

1

あなたが何を達成しようとしているのか、少し不明確です、友よ。ただし、特定のオブジェクトがクリックされたときに関数を実行する場合は、単に追加します

$("#clickme").click(function() {
  //script
});

あなたのスクリプトの周り。

例えば:

<script language="JavaScript">
$("#clickme").click(function() {
imgr = new Array();
imgr[0] = "noimage.jpeg";
RandomImg = false;
});
</script>

<div id="clickme">
Click Me!
</div>

jsfiddle の例を次に示します: http://jsfiddle.net/CWBZz/3/

于 2013-02-13T21:30:02.287 に答える