Forum de discussion
Forum « Programmation Javascript » (archives)
activation d'une boite de dialogue
Envoyé: 7 juin 2005, 5h45 par harbonne
J'ai crée une boîte de dialogue qui contient le texte"etes vous sûre de vouloir supprimer ce terme" etr qui s'affiche en cliquant sur un bouton dont la valeur est 'go'
Normalement, si l'utilisateur appuie sur la touche "oui", ce "oui" doit apparaître dans un input text appelé 'hide' ( même si cet input text n'est pas caché ).
Une fois le oui apparu dans l'input text, le texte suivant doit apparapitre dans un label appelé lblconfirm_suppr"'le terme a bien été supprimé";
Or je ne vois pas la boite de dialogue s'afficher.
Par contre un click sur le bouton permet l'affichage du teste ' le terme a bien été supprimé'
Pourriez vous me dire où il y a problème?
Je vous en remercie beaucoup.
Bien cordialement.
[code] page aspx
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="msgbox_suppr_terme.aspx.vb" Inherits="Thesaurus.msgbox_suppr_terme"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//FR">
<HTML>
<HEAD>
<title>msgbox_suppr_terme</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.0">
<meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script language="javascript">
function confirmDelete(){
var msg = "Etes vous sur de bien vouloir supprimer ce terme?"
if (confirm(msg))
{
document.Form1.hide.value ="oui";
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<input ID="butsubmit" value="go" type="button" onclick="javascript:confirmDelete()" >
<input type=text id="hide" runat="server">
<asp:Label ID="lblconfirm_suppr" Runat="server"></asp:Label>
</form>
</body>
</HTML>
page vb avec code behind
Imports System.Data.OleDb
Imports System.Data.SqlClient
Imports System.Data
Imports System.Data.SqlDbType
Imports System.Windows.Forms
Imports System.IO
Public Class msgbox_suppr_terme
Inherits System.Web.UI.Page
Protected WithEvents butsubmit As System.Web.UI.HtmlControls.HtmlInputButton
Protected WithEvents hide As System.Web.UI.HtmlControls.HtmlInputText
Protected WithEvents lblconfirm_suppr As System.Web.UI.WebControls.Label
Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If hide.Value = "oui" Then
lblconfirm_suppr.Text = "Le terme a bien été supprimé"
hide.Value = " "
End If
End Sub
End Class
Réponses
|