516
צפיות
צפיות
13
תשובות
תשובות
בעיית ג'אווה סקריפט
שלום
רציתי ש ALERT יופיע כשאני לוחצת על הכפתור אך הדבר לא מצליח לי.
אשמח על כל עזרה
מרים
<html>
<head>
<title>Test</title>
<script>
function word()
{
alert("H e l l o")
}
</script>
</head>
<body>
<input type="button" name="one" value="click" onClick=word()>
</body>
</html>
13 תשובות
1. לפורום צד לקוח
2. יישרי קוד לשמאל, אחרת אי אפשר להבין.
בעיית ג'אווה סקריפט
<html>
<head>
<title>Test</title>
<script>
function word()
{
alert("H e l l o")
}
</script>
</head>
<body>
<input type="button" name="one" value="click" onClick=word()>
</body>
</html>
הנה
<html>
<head>
<title>Test</title>
<script>
function word()
{
alert("H e l l o")
}
</script>
</head>
<body>
<input type="button" name="one" value="click" onClick="word()">
</body>
</html>
מה אם <form>?
איני בטוח אבל לא חייבים
לשים input בתוך form אלא צריך שהוא יהיה בתוך אלמנט בלוק.
ג'אווה סקריפט
לא הבנתי את כוונתך.
תשלח לי בבקשה דוגמה קטנה להמחשה
תודה
מרים
אצלי הקוד שלך דוקא כן עובד…
יש בו טעויות קטנות, כמו זה שלא ציינת את ה type של ה script, ולא שמת ; אחרי ה alert, אבל מעבר לזה הוא נראה בסדר…
עם איזה דפדפן את עובדת?
הקוד הזה אמור לעבוד על כל דפדפן.
<html>
<head>
<title>Test</title>
<script type="text/javascript">
function word() {
alert("H e l l o");
}
</script>
</head>
<body>
<form method=post action="" name="form1">
<input type="button" name="one" value="click" onClick="word()">
</form>
</body>
</html>
ג'אווה סקריפט ותודה לזוהר פלד
זוהר שלום
קודם כל, תודה רבה. עכשיו זה כן עובד.
אם אני יכולה "לנצל" אותך שוב אולי תוכל לעזור לי בקוד פשוט אחר?
אצלי, לא חשוב איזה אופציה אני בוחרת אני מקבלת את
שתי ה ALERT – אחד אחרי השני.
אשמח אם תוכל לפתור לי את הבעיה.
אני יודעת שאפשר לעשות זאת עם confirm אבל
אני הייתי רוצה לדעת איך לעשות זאת עם PROMPT.
תודה
מרים
הקוד שלי הוא:
<html>
<head>
<title>Test</title>
<script>
function ask22()
{
var one=prompt("האם אתה אוהב ג'אווה סקריפט?", " ")
var start="yes"
var end="end"
if(one=start)
{
alert("טוב מאד!")
}
else(one=end)
{
alert("חבל!")
}
}
</script>
</head>
<body>
<input type="button" name="four" value="ל ח ץ" onclick=ask22()><br><br>
</body>
</html>
prompt בדומה ל-confirm
יש לו שני לחצנים cancel ו-OK
כאשר לוחצים על cancek נשלח false וכאשר לוחצים על OK נשלח התוכן (שב-JS מסמן על TRUE בד"כ)
אז אפשר לשכתב את הסקריפט שלך לזה:
if(prompt("האם אתה אוהב JS?")){
alet("Good!");
}else{
alert("why ?");
}
ובנוסף…
ראיתי בסקריפט שלך שאת מנסה בתנאים שלך לכתוב השוואה לא נכון…
במקום:
if(one=start)
{
alert("טוב מאד!")
}
צריך להיות:
if(one==start)
{
alert("טוב מאד!")
}
prompt java script
קודם כל תודה רבה.
אך לצערי זה לא שרציתי לעשות.
אני רוצה רק שהמשתמש יכתוב "כן" ההודעה הראשונה תבוא
ורק שהמשתמש יכתוב "לא" ההודעה השניה תבוא.
תודה מראש,
מרים
תודה לכולם
לאחר ששלחתי לפני זמן לא רב עכשיו שאלה נוספת – פתרתי את הבעיה.
לכן, אני מודה לכל מי שעזר לי להגיע לכך.
מרים
שמחנו לעזור