PDA

View Full Version : سوال: رفع اشکال کد زیر



hraeissi
دوشنبه 04 خرداد 1388, 20:58 عصر
دوستان سلام

میشه لطف کنید کد زیر را نگاه کنید و اشکالش را بگید .

در سیستم من کار نمی کند .

راستی من تازه دارم برنامه نویسی javascript یاد می گیرم و این هم یکی از برنامه های تست من است


<html>
<head>
<title>Test 2 javascript</title>
<script language="javascrip">
function createpage(){
var a=txttitle.value
var b=txtlink.value
var c=txtlinkto.value
document.writeln("<h1>" + a + "</h1>")
document.writeln("<a href="+ b + "> + c + </a><br>")
}
</script>
</head>

<body>
<center><h2> Create Dynamic Page </h2></center>
<b>TITLE:<input type="text" name="txttitle" ><br>
Text Link:<input type="text" name="txtlink"><br>
Link TO:<input type="text" name="txtlinkto"><br>

Table :</b><br>
<li>Rows:<input type="text" name="txtrows"></li>
<li>Colums:<input type="text" name="txtcolums"></li>
<li>Border:<input type="text" name="txtborder"></li>
<br><hr>
<input name="" type="button" onClick="createpage()" value="Create page">
</body>

</html>

khazaie01
سه شنبه 05 خرداد 1388, 08:41 صبح
سلام دوست عزیز


<html>
<head>
<title>Test 2 javascript</title>
<script language="javascrip" type="text/javascript">
function createpage(){
var a=txttitle.value;
var b=txtlink.value;
var c=txtlinkto.value;
document.writeln("<h1>" + a + "</h1>");
document.writeln("<a href="+ b + ">" + c + "</a><br>");
}
</script>
</head>

<body>
<center><h2> Create Dynamic Page </h2></center>
<b>TITLE:<input type="text" name="txttitle" id="txttitle" ><br>
Text Link:<input type="text" name="txtlink" id="txtlink"><br>
Link TO:<input type="text" name="txtlinkto" id="txtlinkto"><br>

Table :</b><br>
<li>Rows:<input type="text" name="txtrows"></li>
<li>Colums:<input type="text" name="txtcolums"></li>
<li>Border:<input type="text" name="txtborder"></li>
<br><hr>
<input name="" type="button" onClick="createpage()" value="Create page">
</body>

</html>

hraeissi
چهارشنبه 06 خرداد 1388, 14:19 عصر
ممنون ولی چرا در هنگام اجرا بازم مثل بالایی از کاراکتر اول خط 26 اشکال می گیرد ؟

khazaie01
چهارشنبه 06 خرداد 1388, 15:27 عصر
من تست کردم مشکلی نداشت ! خط input را میگید ؟ شاید چون name نداره !!!!

hraeissi
چهارشنبه 06 خرداد 1388, 15:52 عصر
ممنون درست شد . حالا میشه بگید اشکال کجا بود ؟
ID مگه چکاره است

khazaie01
چهارشنبه 06 خرداد 1388, 20:53 عصر
خواهش میکنم ... اشکالات را با رنگ قرمز مشخص کردم . بی شک کدتون را در Internet Explorer اجرا نکردید! نه ؟!
اگه تو Internet Explorer اجرا میکردید بدون مقدار دهی ID بازم کار میکرد ... ولی تو مرورگرهای مثل Mozilla Firefox باید ID مقدار دهی بشه

این برداشتی که من از این موضوع دارم چون چند بار تست کردم به این نتیجه رسیدم

hraeissi
پنج شنبه 07 خرداد 1388, 16:57 عصر
سلام

در IE چک کرده بودم ولی نشد البته IE 8 که به نظر منم نظر شما درست است چون مثل Firefox می مونه

aysan_gh
چهارشنبه 13 خرداد 1388, 21:27 عصر
سلام
میشه این توابع رو هم چک کنین؟اصلا اجرا نمی شن چرا؟
یه تابع رو رفع کنین ممنون میشم
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>New HTML Document</title>
<script language=javascript type="text/javascript">
var last_value=new number(0);
var last_operand="";
var Current = "0";
function btn()
{
monitor.value+="1";
}
function Btn_2()
{
monitor.value+="2";
}
function Btn_3()
{
monitor.value+="3";
}
function Btn_4()
{
monitor.value+="4";
}
function Btn_5()
{
monitor.value+="5";
}
function Btn_6()
{
monitor.value+="6";
}
function Btn_7()
{
monitor.value+="7";
}
function Btn_8()
{
monitor.value+="8";
}
function Btn_9()
{
monitor.value+="9";
}
function Btn_zero()
{
monitor.value+="0";

}
function Clear()
{
monitor.value="0";
}

//**************************************

// ****dot(.)*******
function Dot()
{
if ( monitor.length == 0)
{ monitor = "0.";
} else
{ if ( monitor.indexOf(".") == -1)
{ monitor = monitor + ".";
}
}
monitor.value = monitor;
}

//**********(+/-)******************
function negativ()
{
if( parseint(monitor.value)>=0)
{
monitor.value*=-1;
}
}
//******************************************
function clear_monitor()
{
monitor.value="";
}
//******************************/+*-******************
function operation(operand)
{
last_operand=operand;
last_value=monitor.value;
clear_monitor();
}
//******************************(%)***************
function percent()
{
monitor.valu=(parsefloat(monitor.value)/100)*monitor.value ;
}
//**************calculator***************
function calculator()
{
var tmp=new number(0);
switch(last_operand)
{
case"*";
tmp=monitor.value;
last_value*=tmp;
monitor.value=last_value;
break;
case"+";
tmp=monitor.value;
last_value+=tmp;
monitor.value=last_value;
break;
case"-";
tmp=monitor.value;
last_value-=tmp;
monitor.value=last_value;
break;
case"/";
tmp=monitor.value;
if (temp="")
{
alert("divitionby zero");
break;
}
else
{
last_value/=tmp;
monitor.value=last_value;
break;
}
}
}
</script>
</head>
<body>
<center>
<TABLE>
<B>
<TABLE>
<B>
<TABLE border=0 width=50 height=60 cellspacing=5 style="border: 1px solid #CC3300">
<TR>
<TD colspan=3 align=middle>
<input name="monitor" type="Text" size=24 value="0" width=100%>
</TD>
<TD
</TD>
<TD style="border: 1px solid #CCCCFF" align="center">
<input name="btnClear" type="button" value=" C " onclick="Clear()" style="width: 40">
</TD>
<TD style="border: 1px solid #CCCCFF" align="center">
<input name="btnClearEntry" type="button" value=" CE " onclick="ClearEntry()" style="width: 40">
</TD>
</TR>
<TR>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnSeven" type="Button" value=" 7 " onclick="btn_7">
</TD>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnEight" type="Button" value=" 8 " onclick="btn_8">
</TD>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnNine" type="Button" value=" 9 " onclick="btn_9">
</TD>
<TD height="30">
</TD>
<TD style="border: 1px solid #CCCCFF" align="center" height="30">
<input name="btnNeg" type="button" value=" +/- " onclick="Negativ()" style="width: 40">
</TD>
<TD style="border: 1px solid #CCCCFF" align="center" height="30">
<input name="btnPercent" type="button" value=" % " onclick="Percent()" style="width: 40">
</TD>
</TR>
<TR>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnFour" type="Button" value=" 4 " onclick="btn_4">
</TD>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnFive" type="Button" value=" 5 " onclick="btn_5">
</TD>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnSix" type="Button" value=" 6 " onclick="btn_6">
</TD>
<TD height="30">
</TD>
<TD align=middle style="border: 1px solid #CCCCFF" height="30">
<input name="btnPlus" type="button" value=" + " onclick="Operation('+')" style="width: 40">
</TD>
<TD align=middle style="border: 1px solid #CCCCFF" height="30">
<input name="btnMinus" type="button" value=" - " onclick="Operation('-')" style="width: 40">
</TD>
</TR>
<TR>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnOne" type="Button" value=" 1 " onclick="btn">
</TD>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnTwo" type="Button" value=" 2 " onclick="btn_2">
</TD>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnThree" type="Button" value=" 3 " onclick="btn_3">
</TD>
<TD height="30">
</TD>
<TD align=middle style="border: 1px solid #CCCCFF" height="30">
<input name="btnMultiply" type="button" value=" × " onclick="Operation('*')" style="width: 40">
</TD>
<TD align=middle style="border: 1px solid #CCCCFF" height="30">
<input name="btnDivide" type="button" value=" / " onclick="Operation('/')" style="width: 40">
</TD>
</TR>
<TR>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnZero" type="Button" value=" 0 " onclick="btn_zero">
</TD>
<TD style="border: 1px solid #FFCC66" align="center" height="30">
<input name="btnDecimal" type="Button" value=" . " onclick="Dot()">
</TD>
<TD colspan=4 height="30">
<B>
<p align="right">
<input name="btnEquals" type="button" value=" = " onclick="calculator()" style="width: 90">
</B>
</TD>
</TR>
</TABLE>
</TABLE>
</B>
</center>
<?php
?>
</body>
</html>

aysan_gh
چهارشنبه 13 خرداد 1388, 21:31 عصر
ضمنا من اینا رو توengine site php اجرا میگیرم
منتظرم

aysan_gh
پنج شنبه 14 خرداد 1388, 18:17 عصر
کسی نیست من منتظرم خواهش میکنم کسی کمک کنه

violet
یک شنبه 17 خرداد 1388, 11:30 صبح
کسی نیست من منتظرم خواهش میکنم کسی کمک کنه
دوست عزیز لطفا کدهای برنامه نویسی را در باکس کد قرار دهید تا خوانا باشد